public function changeState($questId, $newStateId)
 {
     $questHelper = new QuestHelper(Game::init()->getDb()->quests);
     if (isset($this->_player["quests"][$questId]) and $questHelper->questExists($questId)) {
         $event = new QuestEvent();
         $event->setQuestId($questId);
         $event->setPlayerHelper($this);
         $event->setQuestHelper($questHelper);
         $event->setState($newStateId);
         Game::init()->getDispatcher()->dispatch('quest.change', $event);
     }
 }