public void Attack(Character character) { ExceptionTracker.IsAlive(this, character); ExceptionTracker.IsSelfAttack(this, character); ExceptionTracker.IsFriendlyFire(this, character); character.TakeDamage(ABILITY_POINTS); }