public void HitDamages(BattleEntities.Spell spell) { if (LifePoints > spell.Damages) { m_lifePoints -= spell.Damages; } else { Death(); } EventManager.CharacterHitDamages(new EventManager.EventMessageHitDamages(EventManager.EventMessage.MessageType.Success, "", spell.Damages, spell.CharacterBattle, this)); }
public bool LaunchSpell(BattleEntities.Spell spell) { if (ActionPoints >= spell.ActionPointsCost) { m_actionPoints -= spell.ActionPointsCost; } else { return(false); } return(true); }