fix(quests): repair negative quest scrolls on purchase (#10953)

This commit is contained in:
Sabe Jones
2019-01-26 11:46:52 -06:00
committed by Matteo Pagliazzi
parent b2d6a9474d
commit df860c9401

View File

@@ -66,7 +66,7 @@ export class BuyQuestWithGoldOperation extends AbstractGoldItemOperation {
}
executeChanges (user, item, req) {
user.items.quests[item.key] = user.items.quests[item.key] || 0;
if (!user.items.quests[item.key] || user.items.quests[item.key] < 0) user.items.quests[item.key] = 0;
user.items.quests[item.key] += this.quantity;
this.subtractCurrency(user, item, this.quantity);