Questtype ?Boss-Fight?: do not lose Boss-Fight-Quests

This commit is contained in:
coderkun 2014-04-28 09:37:44 +02:00
commit 04b1c33c2d

View file

@ -78,25 +78,7 @@
*/ */
public function matchAnswersOfCharacter($seminary, $questgroup, $quest, $character, $answers) public function matchAnswersOfCharacter($seminary, $questgroup, $quest, $character, $answers)
{ {
// Get Boss-Fight return true;
$fight = $this->Bossfight->getBossFight($quest['id']);
// Prepare session
$this->prepareSession($quest['id']);
// Calculate lives
$lives = array(
'character' => $fight['lives_character'],
'boss' => $fight['lives_boss']
);
foreach($_SESSION['quests'][$quest['id']]['stages'] as &$stage)
{
$lives['character'] += $stage['livedrain_character'];
$lives['boss'] += $stage['livedrain_boss'];
}
return ($lives['boss'] == 0 && $lives['character'] > 0);
} }