Exemple #1
0
 /// <summary>
 /// Applies the tag to the attack
 /// </summary>
 /// <param name="attack">The attack to be negated by invicibility</param>
 public override void Apply(ref TemporaryCombatData attack)
 {
     attack.SealieAttack.Damage = 0;
 }
Exemple #2
0
 /// <summary>
 /// Applies the tag to the CombatData
 /// </summary>
 /// <param name="attack">An attack to modify</param>
 public abstract void Apply(ref TemporaryCombatData attack);
Exemple #3
0
 /// <summary>
 /// Set the defender's armor to 0.
 /// </summary>
 /// <param name="cd">The defender's combat data</param>
 public override void Apply(ref TemporaryCombatData cd)
 {
     cd.Armor = 0;
 }