Ejemplo n.º 1
0
 protected override void Fire(Unit target)
 {
     if (firingTimer >= firingRate)
     {
         if (playSound)
             world.PlaySound(fireSound, center);
         target.Damage(dmg + dmgBonus, "energy");
         world.CreateAnimation("beamHit", target.Center, 0.25f, 0, 10f);
         world.CreateAnimation("lightCircle", target.Center, 0.25f, 0, 10f);
         firingTimer = 0f;
         dmgBonus += dmg;
     }
 }
Ejemplo n.º 2
0
 public override void applyEffects(Unit unit)
 {
     unit.Damage(burnDmg,"burn");
 }