Your reply sure does make this easier! Let’s see what other people think, too.
Here’s what I was thinking: My checklist is essentially designed to help track progress towards Kingdom Power stars. But to be honest, it’s a pain to keep up to date. I often upgrade troops while I’m in bed on the iPad, and getting up to tick off the checklist is too hard to bother.
Still, the questions that the checklist is meant to answer are still important questions. Essentially, I want to know what is (and will be) holding me back from more Power Stars across my kingdoms, and which (and how many) resources do I need to advance most efficiently.
For example, right now half my Kingdoms are at 5 stars, and a bunch are at 6, with a few higher still. When I go traitstone farming, I’d like to know which Kingdoms are closest to another star, and which resources I need to get them up. At the moment, I have to click on each kingdom, in turn, to find out that two need 2 more troops fully traited, two need 3 more troops fully traited, and one needs 4 more troops fully traited. I can then click through to discover both of the 9/11 kingdoms need lots of Arcanes I don’t have, but one of the 8/11 is only 4 Arcanes short. I also need to notice that Sin of Maraj can’t go any higher, so there’s no point doing the Challenges there.
What I would like to be able to do is log in to gowdb and see a table with the following information: kingdoms listed alphabetically, Power level, max Power level, Skill bonus type, Arcane Traitstone colours, then what I need to do to raise each Kingdom by 1, 2 and 3 stars, including the minimum resource costs of doing so and how much of those resources I already have. Finally, if I click on any task, it will give me precise information about which troops I can opt to improve, and the cost of each.
For example, for one Kingdom at Power level 4, gaining one star might say that I have 0/1 weapons maxed and 6/7 troops fully traited, and that it would cost me at least 15/54 Legendary Ingots to get the weapon and for the troop, 18/153 Minor Green, 4/200 Major Green and 1/0 Arcane Green/Green traitstones. If I click on the traiting, it would show all the troops I don’t have fully traited in the kingdom, and show the cost of fully traiting each (including, again, how many of each traitstone I already have). Mousing over an Arcane traitstone would then show which kingdom I need to farm.
For the second star, it would say I have 10/35 Challenges completed, and 8/9 troops to L18, with just 800/* Souls required (*=more than 100K). Clicking on the troops would list the levellable troops and how much each would cost to get to L18.
For the third star, it would say it’s impossible because only 2/3 weapons are available for this kingdom, and that I also have 6/11 troops fully traited (perhaps without the detail, since an earlier star is the limiting factor, or perhaps a common display for both stars, after clicking). And while I have the 2 available weapons, only one is maxed.
Effectively, we would have all the info we need to see how far each Kingdom is away from getting a Power star, and compare between kingdoms, plus being able to dig down to decide exactly which resources to farm for exactly which troops/items.
Behind the scenes, the code would need to fetch our collection (done) including stats for each card (done?), and our inventory and current Kingdom power levels (can be inferred). It would need to calculate the max possible level for each kingdom (recalculated globally only when new items are added to the game). It would need to determine what’s missing for Power stars in each kingdom, identify all candidates for fixing that (for each missing task), and sort each list of candidates by “ease of completing”. Finally, build all that information into the summary table and expanded “on click” information (which might be a drop-down iframe, or something).
Admittedly, this is heaps of work! But it could be done in smaller steps. The first useful step would be, I think, presenting the current, in-game information about just the next star in a single table covering all kingdoms on one page. Step 2 might be identifying the list of candidates to gain that star (without analysing the resources required or ranking the candidates). Step 3 might be to expand to 2 and 3 stars. Step 4, adding the cost analysis (perhaps leaving traitstones until last).
So that’s my proposal. Two questions:
Lyya, is this too much work to even begin?
Everyone else, how much would you like to see this tool?