new client - quest / seasonal / time travelers shops (#8903)

* initial quests.vue - refactorings - add group to quests

* shows quests by quest-group

* buyQuestModal with rewards sidebar

* store / actions to load seasonal/time-travelers shop data

* buyModal buyPressed instead of buyAction - seasonal shop categories now with specialClass property - seasonal shop

* time travelers vue - show hourglass in shopItem / buyDialog - fix banners

* cleanup

* show amount of already owned quests

* show html notes in popovers / dialog

* extract purchase-api to common.ops.purchaseWithSpell to call the same in the store / update the UI on purchases

* add time-travelers sprites

* fix lint

* add last mystery set images

* remove unused Page

* remove equipment from newClient.json
This commit is contained in:
negue
2017-08-01 01:04:40 +02:00
committed by Keith Holliday
parent 90f7390f84
commit ade6d9689f
87 changed files with 1954 additions and 85 deletions

View File

@@ -143,6 +143,7 @@ import equip from './ops/equip';
import changeClass from './ops/changeClass';
import disableClasses from './ops/disableClasses';
import purchase from './ops/purchase';
import purchaseWithSpell from './ops/purchaseWithSpell';
import purchaseHourglass from './ops/hourglassPurchase';
import readCard from './ops/readCard';
import openMysteryItem from './ops/openMysteryItem';
@@ -179,6 +180,7 @@ api.ops = {
changeClass,
disableClasses,
purchase,
purchaseWithSpell,
purchaseHourglass,
readCard,
openMysteryItem,