Beispiel #1
0
 public override void UseAction(Character target, Character caster)
 {
     // InputController.staticCharacterPointer.SetTarget(target);
     this.caster       = caster;
     this.target       = target;
     damageDealt       = GetDamage();
     targetIsDestroyed = false;
     target.HealMana(damageDealt);
     caster.AnimateCharacter(Character.CharacterPoses.Attacking);
     Invoke("AnimateAction", 0.6f); ActionDetails.ItemDisplayDetails(caster, target, this);
 }
Beispiel #2
0
 public override void UseAction(Character target, Character caster)
 {
     base.UseAction(target, caster);
     ActionDetails.ItemDisplayDetails(caster, target, this);
 }