public static void RemoveStatMod(this Character owner, ItemModType modType, int value) { ItemMods.ItemModHandler removeHandler = ItemMods.RemoveHandlers[(int)modType]; if (removeHandler == null) { return; } removeHandler(owner, value); }
public static void ApplyStatMod(this Character owner, ItemModType modType, int value) { ItemMods.ItemModHandler addHandler = ItemMods.AddHandlers[(int)modType]; if (addHandler == null) { return; } addHandler(owner, value); }