mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 14:47:53 +01:00
Merge pull request #6023 from HabitRPG/sabrecat/world-boss
Fall 2015 World Boss
This commit is contained in:
@@ -1143,6 +1143,7 @@ api.specialPets =
|
||||
'JackOLantern-Base': 'jackolantern'
|
||||
'Mammoth-Base': 'mammoth'
|
||||
'Tiger-Veteran': 'veteranTiger'
|
||||
'Phoenix-Base': 'phoenix'
|
||||
|
||||
api.specialMounts =
|
||||
'BearCub-Polar': 'polarBear'
|
||||
@@ -1152,6 +1153,7 @@ api.specialMounts =
|
||||
'Mammoth-Base': 'mammoth'
|
||||
'Orca-Base': 'orca'
|
||||
'Gryphon-RoyalPurple': 'royalPurpleGryphon'
|
||||
'Phoenix-Base': 'phoenix'
|
||||
|
||||
api.timeTravelStable =
|
||||
pets:
|
||||
@@ -1348,6 +1350,45 @@ api.quests =
|
||||
gp: 0
|
||||
exp: 0
|
||||
|
||||
burnout:
|
||||
text: t('questBurnoutText')
|
||||
notes: t('questBurnoutNotes')
|
||||
completion: t('questBurnoutCompletion')
|
||||
completionChat: t('questBurnoutCompletionChat')
|
||||
value: 0
|
||||
canBuy: (()->false)
|
||||
category: 'world'
|
||||
boss:
|
||||
name: t('questBurnoutBoss')
|
||||
hp: 11000000
|
||||
str: 2.5
|
||||
def: 1
|
||||
rage:
|
||||
title: t('questBurnoutBossRageTitle')
|
||||
description: t('questBurnoutBossRageDescription')
|
||||
value: 1000000
|
||||
quests: t('questBurnoutBossRageQuests')
|
||||
seasonalShop: t('questBurnoutBossRageSeasonalShop')
|
||||
tavern: t('questBurnoutBossRageTavern')
|
||||
drop:
|
||||
items: [
|
||||
{type: 'pets', key: 'Phoenix-Base', text: t('questBurnoutDropPhoenixPet')}
|
||||
{type: 'mounts', key: 'Phoenix-Base', text: t('questBurnoutDropPhoenixMount')}
|
||||
|
||||
{type: 'food', key: 'Candy_Base', text: t('foodCandyBase')}
|
||||
{type: 'food', key: 'Candy_White', text: t('foodCandyWhite')}
|
||||
{type: 'food', key: 'Candy_Desert', text: t('foodCandyDesert')}
|
||||
{type: 'food', key: 'Candy_Red', text: t('foodCandyRed')}
|
||||
{type: 'food', key: 'Candy_Shade', text: t('foodCandyShade')}
|
||||
{type: 'food', key: 'Candy_Skeleton', text: t('foodCandySkeleton')}
|
||||
{type: 'food', key: 'Candy_Zombie', text: t('foodCandyZombie')}
|
||||
{type: 'food', key: 'Candy_CottonCandyPink', text: t('foodCandyCottonCandyPink')}
|
||||
{type: 'food', key: 'Candy_CottonCandyBlue', text: t('foodCandyCottonCandyBlue')}
|
||||
{type: 'food', key: 'Candy_Golden', text: t('foodCandyGolden')}
|
||||
]
|
||||
gp: 0
|
||||
exp: 0
|
||||
|
||||
evilsanta:
|
||||
canBuy: (()->false)
|
||||
text: t('questEvilSantaText') # title of the quest (eg, Deep into Vice's Layer)
|
||||
|
||||
@@ -6,6 +6,7 @@ let specialMounts = {
|
||||
'Mammoth-Base': 'mammoth',
|
||||
'Orca-Base': 'orca',
|
||||
'Gryphon-RoyalPurple': 'royalPurpleGryphon',
|
||||
'Phoenix-Base': 'phoenix'
|
||||
}
|
||||
|
||||
export default specialMounts;
|
||||
|
||||
@@ -8,6 +8,7 @@ let specialPets = {
|
||||
'JackOLantern-Base': 'jackolantern',
|
||||
'Mammoth-Base': 'mammoth',
|
||||
'Tiger-Veteran': 'veteranTiger',
|
||||
'Phoenix-Base': 'phoenix'
|
||||
}
|
||||
|
||||
export default specialPets;
|
||||
|
||||
@@ -154,6 +154,78 @@ let worldQuests = {
|
||||
exp: 0
|
||||
}
|
||||
},
|
||||
burnout: {
|
||||
completionChat: t('questBurnoutCompletionChat'),
|
||||
boss: {
|
||||
name: t('questBurnoutBoss'),
|
||||
hp: 11000000,
|
||||
str: 2.5,
|
||||
def: 1,
|
||||
rage: {
|
||||
title: t('questBurnoutBossRageTitle'),
|
||||
description: t('questBurnoutBossRageDescription'),
|
||||
value: 1000000,
|
||||
quests: t('questBurnoutBossRageQuests'),
|
||||
seasonalShop: t('questBurnoutBossRageSeasonalShop'),
|
||||
tavern: t('questBurnoutBossRageTavern')
|
||||
}
|
||||
},
|
||||
drop: {
|
||||
items: [
|
||||
{
|
||||
type: 'pets',
|
||||
key: 'Phoenix-Base',
|
||||
text: t('questBurnoutDropPhoenixPet')
|
||||
}, {
|
||||
type: 'mounts',
|
||||
key: 'Phoenix-Base',
|
||||
text: t('questBurnoutDropPhoenixMount')
|
||||
}, {
|
||||
type: 'food',
|
||||
key: 'Candy_Base',
|
||||
text: t('foodCandyBase')
|
||||
}, {
|
||||
type: 'food',
|
||||
key: 'Candy_White',
|
||||
text: t('foodCandyWhite')
|
||||
}, {
|
||||
type: 'food',
|
||||
key: 'Candy_Desert',
|
||||
text: t('foodCandyDesert')
|
||||
}, {
|
||||
type: 'food',
|
||||
key: 'Candy_Red',
|
||||
text: t('foodCandyRed')
|
||||
}, {
|
||||
type: 'food',
|
||||
key: 'Candy_Shade',
|
||||
text: t('foodCandyShade')
|
||||
}, {
|
||||
type: 'food',
|
||||
key: 'Candy_Skeleton',
|
||||
text: t('foodCandySkeleton')
|
||||
}, {
|
||||
type: 'food',
|
||||
key: 'Candy_Zombie',
|
||||
text: t('foodCandyZombie')
|
||||
}, {
|
||||
type: 'food',
|
||||
key: 'Candy_CottonCandyPink',
|
||||
text: t('foodCandyCottonCandyPink')
|
||||
}, {
|
||||
type: 'food',
|
||||
key: 'Candy_CottonCandyBlue',
|
||||
text: t('foodCandyCottonCandyBlue')
|
||||
}, {
|
||||
type: 'food',
|
||||
key: 'Candy_Golden',
|
||||
text: t('foodCandyGolden')
|
||||
}
|
||||
],
|
||||
gp: 0,
|
||||
exp: 0
|
||||
}
|
||||
},
|
||||
};
|
||||
|
||||
let questDefaults = (name) => {
|
||||
|
||||
Reference in New Issue
Block a user