protected void hurt(double xd, double zd) { sprite.col = Art.getCol(0xff0000); hurtTime = 15; double dd = Math.sqrt(xd * xd + zd * zd); xa += xd / dd * 0.2; za += zd / dd * 0.2; Sound.hurt2.play(); health--; if (health <= 0) { int xt = (int) (x + 0.5); int zt = (int) (z + 0.5); level.getBlock(xt, zt).addSprite(new PoofSprite(x - xt, 0, z - zt)); die(); remove(); Sound.kill.play(); } }