Example #1
0
        public override void ActOnRound(RoundState roundState, CardModifierState cardModifierState)
        {
            var totalDuration = cardModifierState.GetDuration(this.Duration);

            roundState.AddCardModifier(totalDuration, new MultiplyDuration(this.Multiplier));
            roundState.AddCardModifier(totalDuration, new MultiplyDamage(this.Multiplier));
        }
Example #2
0
        public override void ActOnRound(RoundState roundState, CardModifierState cardModifierState)
        {
            var totalDuration = cardModifierState.GetDuration(this.Duration);

            roundState.AddCardModifier(totalDuration, new NullifyCard());
        }