handle empty Quests

This commit is contained in:
coderkun 2014-04-16 11:54:20 +02:00
commit 0a05f0360e
2 changed files with 13 additions and 5 deletions

View file

@ -252,7 +252,13 @@
$questtype = $this->Questtypes->getQuesttypeById($quest['questtype_id']);
// Render task
$task = $this->renderTask($questtype['classname'], $seminary, $questgroup, $quest, $character);
if(!is_null($questtype['classname'])) {
$task = $this->renderTask($questtype['classname'], $seminary, $questgroup, $quest, $character);
}
else {
// Mark Quest as solved
$this->Quests->setQuestSolved($quest['id'], $character['id']);
}
}
// Has Character solved quest?