WIP(world-boss): Rage and rewards

Also finishes out written story content.
This commit is contained in:
Sabe Jones
2015-10-06 15:59:16 -04:00
parent 3ca836a81c
commit d27fb9dba2
16 changed files with 69 additions and 25 deletions

View File

@@ -318,10 +318,12 @@ GroupSchema.statics.tavernBoss = function(user,progress) {
tavern.quest.extra.worldDmg.recent = scene;
tavern.markModified('quest.extra.worldDmg');
tavern.quest.progress.rage = 0;
tavern.quest.progress.hp += (quest.boss.rage.healing * tavern.quest.progress.hp);
if (quest.boss.rage.healing) {
tavern.quest.progress.hp += (quest.boss.rage.healing * tavern.quest.progress.hp);
}
}
}
if ((tavern.quest.progress.hp < quest.boss.desperation.threshold) && !tavern.quest.extra.desperate) {
if (quest.boss.desperation && (tavern.quest.progress.hp < quest.boss.desperation.threshold) && !tavern.quest.extra.desperate) {
tavern.sendChat(quest.boss.desperation.text('en'));
tavern.quest.extra.desperate = true;
tavern.quest.extra.def = quest.boss.desperation.def;