Ejemplo n.º 1
0
 public void Attack(Pawn target, Damage damage)
 {
     var damageModified = ApplyModifier(damage);
     target.Hit(damageModified);
     AfterAttack(target);
 }
Ejemplo n.º 2
0
 public override void Tick(Pawn pawn, Tick totalElapsed)
 {
     if (!IsTriggered(totalElapsed)) return;
     pawn.Hit(new Damage(_data.Damage, Element.Poison));
 }