public static void Execute() { if (HasSpell("summonersmite")) { Smite.Execute(); } if (HasSpell("summonerheal")) { Heal.Execute(); } if (HasSpell("summonerbarrier")) { Barrier.Execute(); } if (HasSpell("summonerexhaust")) { Exhaust.Execute(); } if (HasSpell("summonerghost")) { Ghost.Execute(); } }
public void MagicHeal(Character _Caster) { Heal Heal = new Heal(_Caster, "Magic"); Heal.Execute(); DisplayMessage(Heal.Message()); DisplayBoxBehaviour(_Caster); SplashKit.PlaySoundEffect("Heal", _soundLevel); _Player.CounteredOff(); }
public void PotionHeal(Character _Caster) { Heal Heal = new Heal(_Caster, "Potion"); if (_Player.UsePotion()) { Heal.Execute(); DisplayMessage(Heal.Message()); DisplayBoxBehaviour(_Caster); _PotionButton.ChangeInput($"Potion ({_Player.potionAmount})"); SplashKit.PlaySoundEffect("Heal", _soundLevel); } else { NoPotionsMessage(); } _Player.CounteredOff(); }
public string Heal(string[] args) { var heal = new Heal(args, this.party, this.itemPool); return(heal.Execute()); }