public void hits() {
	if (getState() != STATE_HIT) {
	    setCanHitEnemy(false);
	    setSpeed(0f);
	    setState(STATE_HIT);

	    switch (getFacing()) {
		case Entity.UP:
		    moveY(-50);
		    break;
		case Entity.DOWN:
		    moveY(50);
		    break;
		case Entity.LEFT:
		    moveX(-50);
		    break;
		case Entity.RIGHT:
		    moveX(50);
		    break;
	    }
	}
    }