public void draw(Graphics graphics, Camera camera)
  {
    if (isDead && !name.equals("isFlowerMonster"))
        if(!isBonus)
            sprite.play("dead");
    if (direction == Direction.Right)
      sprite.draw(graphics,position.x - camera.getPosition().x, position.y - camera.getPosition().y);
    else
      sprite.drawFlipped(graphics,position.x - camera.getPosition().x, position.y - camera.getPosition().y);  
  }