private void HandleKoopa(IEnemy enemy) { Koopa koopa = enemy as Koopa; if (koopa.movingL || koopa.movingR) { koopa.almostDead = true; koopa.startLifeTimer(); koopa.dead = false; koopa.movingL = false; koopa.movingR = false; } else if (koopa.almostDead) { koopa.dead = true; koopa.almostDead = false; koopa.movingL = false; koopa.movingR = false; KillEnemy(koopa); } }