@Override
    public void doCharacterCollision(ArrayList<Collision> collisions, StageObject stageObject)
    {
        /**
         * @todo remove tempory fix
         */
        Collision collision = collisions.get(0);
        if (stageObject instanceof mario.Stages.StageMario)
        {
            if (hadCollision)
            {
                stage.getScoreBalk().addCoin();
                stage.getSound().playSound("/sound/coin.wav");
                setAlive(false);
            }

        }

        if (stageObject instanceof Questionmark)
        {
            hadCollision = true;
            hit = true;
            changeAni = true;
        }
    }