public void AttackedBy(Entity enemy) { if (KnownEntities.Contains(enemy)) { KnownEntities.MoveElement(enemy, -1); } }
public void DamagedBy(Entity enemy) { if (KnownEntities.Contains(enemy)) { KnownEntities.MoveElement(enemy, -2); } }
public void DamagedBy(Entity enemy) { if (!Attackers.Contains(enemy)) { Attackers.Add(enemy); } if (KnownEntities.Contains(enemy)) { KnownEntities.MoveElement(enemy, -2); } }