feat(dilatory): Add dilatory boss. Add limit-break (rage) to bosses. Add defense

This commit is contained in:
Tyler Renelle
2014-06-09 14:01:54 -06:00
parent ef38db9fad
commit e62a18bd37
14 changed files with 3628 additions and 3494 deletions
+38 -7
View File
@@ -630,16 +630,19 @@ _.each api.questEggs, (egg,key) ->
api.eggs = _.assign(_.cloneDeep(api.dropEggs), api.questEggs)
# special pets & mounts are {key:i18n}
api.specialPets =
'Wolf-Veteran': true
'Wolf-Cerberus': true
'Dragon-Hydra': true
'Turkey-Base': true
'BearCub-Polar': true
'Wolf-Veteran': 'veteranWolf'
'Wolf-Cerberus': 'cerberusPup'
'Dragon-Hydra': 'hydra'
'Turkey-Base': 'turkey'
'BearCub-Polar': 'polarBearPup'
'MantisShrimp-Base': 'mantisShrimp'
api.specialMounts =
'BearCub-Polar': true
'LionCub-Ethereal': true
'BearCub-Polar': 'polarBear'
'LionCub-Ethereal': 'etherealLion'
'MantisShrimp-Base': 'mantisShrimp'
api.hatchingPotions =
Base: value: 2, text: t('hatchingPotionBase')
@@ -698,6 +701,29 @@ _.each api.food, (food,key) ->
api.quests =
dilatory:
text: t("questDilatoryText")
notes: t("questDilatoryNotes")
#completion: t("questDilatoryCompletion")
value: 0
canBuy: false
boss:
name: t("questDilatoryBoss")
hp: 1200
str: 1
def: 1
rage:
title: t("questDilatoryBossRageTitle")
description: t("questDilatoryBossRageDescription")
value: 1000
drop:
items: [
{type: 'pets', key: 'MantisShrimp-Base', text: t('questDilatoryDropMantisShrimpPet')}
{type: 'mounts', key: 'MantisShrimp-Base', text: t('questDilatoryDropMantisShrimpMount')}
]
gp: 90
exp: 900
evilsanta:
canBuy:false
text: t('questEvilSantaText') # title of the quest (eg, Deep into Vice's Layer)
@@ -904,6 +930,11 @@ api.quests =
_.each api.quests, (v,key) ->
_.defaults v, {key,canBuy:true}
b = v.boss
if b
_.defaults b, {str:1,def:1}
if b.rage
_.defaults b.rage, {title:t('bossRageTitle'),description:t('bossRageDescription')}
api.backgrounds =
backgrounds062014: