public void Attack(ICreature enemy) { var playerCombat = new PlayerCombat(this); playerCombat.Attack(enemy); }