feat(content): Pet Quest and Future Mystery Sets (#8569)

This commit is contained in:
Sabe Jones
2017-03-14 14:31:10 -05:00
committed by GitHub
parent 8bc6534ff5
commit 4909f67ded
82 changed files with 107 additions and 1 deletions

View File

@@ -267,6 +267,11 @@ let quests = {
adjective: t('questEggGuineaPigAdjective'),
canBuy: hasQuestAchievementFunction('guineapig'),
},
Peacock: {
text: t('questEggPeacockText'),
adjective: t('questEggPeacockAdjective'),
canBuy: hasQuestAchievementFunction('peacock'),
},
};
applyEggDefaults(drops, {

View File

@@ -157,6 +157,18 @@ let armor = {
mystery: '301404',
value: 0,
},
301703: {
text: t('armorMystery301703Text'),
notes: t('armorMystery301703Notes'),
mystery: '301703',
value: 0,
},
301704: {
text: t('armorMystery301704Text'),
notes: t('armorMystery301704Notes'),
mystery: '301704',
value: 0,
},
};
let back = {
@@ -253,6 +265,12 @@ let eyewear = {
mystery: '301405',
value: 0,
},
301703: {
text: t('eyewearMystery301703Text'),
notes: t('eyewearMystery301703Notes'),
mystery: '301703',
value: 0,
},
};
let head = {
@@ -424,6 +442,18 @@ let head = {
mystery: '301405',
value: 0,
},
301703: {
text: t('headMystery301703Text'),
notes: t('headMystery301703Notes'),
mystery: '301703',
value: 0,
},
301704: {
text: t('headMystery301704Text'),
notes: t('headMystery301704Notes'),
mystery: '301704',
value: 0,
},
};
let headAccessory = {
@@ -484,6 +514,12 @@ let shield = {
mystery: '301405',
value: 0,
},
301704: {
text: t('shieldMystery301704Text'),
notes: t('shieldMystery301704Notes'),
mystery: '301704',
value: 0,
},
};
let weapon = {

View File

@@ -2957,6 +2957,38 @@ api.quests = {
unlock: t('questGuineaPigUnlockText'),
},
},
peacock: {
text: t('questPeacockText'),
notes: t('questPeacockNotes'),
completion: t('questPeacockCompletion'),
value: 4,
category: 'pet',
boss: {
name: t('questPeacockBoss'),
hp: 300,
str: 1.5,
},
drop: {
items: [
{
type: 'eggs',
key: 'Peacock',
text: t('questPeacockDropPeacockEgg'),
}, {
type: 'eggs',
key: 'Peacock',
text: t('questPeacockDropPeacockEgg'),
}, {
type: 'eggs',
key: 'Peacock',
text: t('questPeacockDropPeacockEgg'),
},
],
gp: 25,
exp: 125,
unlock: t('questPeacockUnlockText'),
},
},
};
each(api.quests, (v, key) => {

View File

@@ -158,6 +158,14 @@ let mysterySets = {
start: '3014-04-24',
end: '3014-05-02',
},
301703: {
start: '3017-03-14',
end: '3017-04-02',
},
301704: {
start: '3017-04-14',
end: '3017-05-02',
},
// @TODO: Remove wondercon from mystery-sets
wondercon: {
start: '2014-03-24',