feat(event): enable Shiny Seeds

Plus Bailey news and fix for bulk purchasing transformation items
This commit is contained in:
SabreCat
2018-04-03 18:42:24 +00:00
parent 73a7c0eebc
commit f4fb90013d
11 changed files with 26 additions and 29 deletions
@@ -31,8 +31,8 @@ const featuredItems = {
path: 'quests.egg',
},
{
type: 'bundles',
path: 'bundles.hugabug',
type: 'quests',
path: 'quests.bunny',
},
],
seasonal: 'springHealer',
+1 -1
View File
@@ -164,7 +164,7 @@ module.exports = function getItemInfo (user, type, item, officialPinnedItems, la
type: 'special',
currency: 'gold',
locked: false,
purchaseType: 'spells',
purchaseType: 'special',
class: `inventory_special_${item.key}`,
path: `spells.special.${item.key}`,
pinType: 'seasonalSpell',
@@ -19,6 +19,7 @@ module.exports = {
},
availableSpells: [
'shinySeed',
],
availableQuests: [
@@ -110,7 +110,7 @@ export class AbstractGoldItemOperation extends AbstractBuyOperation {
}
}
substractCurrency (user, item, quantity = 1) {
subtractCurrency (user, item, quantity = 1) {
let itemValue = this.getItemValue(item);
user.stats.gp -= itemValue * quantity;
@@ -60,7 +60,7 @@ export class BuyMarketGearOperation extends AbstractGoldItemOperation {
if (item.last) ultimateGear(user);
this.substractCurrency(user, item);
this.subtractCurrency(user, item);
if (!message) {
message = this.i18n('messageBought', {