public DefaultMoveEffectCalculator(IBattleRules rules) { rules.CheckNull("rules"); this.rules = rules; }
public void SetModifierStage(ModifyableState state, int stage, IBattleRules rules) { modifier[state] = rules.GetStateModifier(stage); }