[Tech Issue] Two bugs regarding daily gold

I brought up an old low level dummy account I used to use to test score calcs, hasn’t been used in months if not more than a year. Logged on and collected income.

My displayed gold per hour is 24, and collecting income (max one day’s worth) netted me 580 gold (24x24 = 574, close enough for rounding for this to be “correct”). The breakdown when it flashed on screen was 535 home kingdom, 45 other kingdoms.

However, I have exactly two kingdoms unlocked - Broken Spire and Zhul’Kari. Both at level 1.

And its at this point I realized I can’t even check Kingdom Info on Zhul’Kari, because I don’t have quests complete there. But Broken Spire says it is giving me 35 gold (20 base, 15 quests), so Zhul’Kari must be worth 45. I went ahead and completed my last two quests (neither gave daily gold) to be sure, yep, 45 (20 base, 25 quests).

At the bottom of my kingdom screen on either kingdom is marked “Gold per day from all kingdoms: 580”. So I’m getting 500 more gold than the sum of my kingdoms, and I’m actually getting this gold. However, I believe this is intentional and has always been like this since way back when even it cost gold to initiate battles (500 gold per day was about 10 battles worth if you didn’t earn any gold from those battles, so it was absolutely necessary at that time.) But it also means that there is, right out of the gate, at the very start of a new account the game, a discrepancy in displayed amounts of daily income calculation, because this +500 is attributed to your home kingdom when tributes flash up and at the bottom of the “gold per day from all kingdoms” at the bottom of every kingdom screen, but not to any one kingdom.

So, thats 500 of it. I went ahead and did some digging after that. There are 34 kingdoms, so I figured there could be something at a specific star level or kingdom level (which my test account did not have any of) that has been handing out a tiny amount of gold for completing a goal. So I fired up another alt, this one at “early midgame” - kingdom powers at 32 4 stars, 1 5 stars, and 1 zero stars, with every kingdom giving 245 gold/day except broken spire (235), khaziel (255), and bright forest (hidden, but it should be 20 since no quests completed but the kingdom is unlocked), and +60 gold per day from renown, adding the 500 you always get without kingdoms would bring us to 8665. My “Gold per day from all kingdoms” is displayed as 8965, leaving exactly 300 gold unaccounted for.

So what else is 340 divisible by? Well, we have exactly 17 released factions, and 17 is a factor of 340. In checking this account, sure enough, I have two locked factions. If each unlocked faction gives 20 gold the same as unlocked kingdoms, and I have 15 unlocked, and nearly everybody would have 17 unlocked, that explains why I have +300 and you guys have +320.

So I decided to test by unlocking Werewoods:

Before:

After:

So there we have it. 500 daily gold is given to everybody and not displayed on any individual kingdom screen, and 20 daily gold is given for every unlocked faction (same as every kingdom) and also not displayed anywhere. Simplest fix to these would be to add the 500 daily gold display to your home kingdom’s income (this is where it is stated to be “from” when you collect tributes anyways and it flashes on screen briefly) and the 20 faction gold to their connected kingdom or somewhere on the faction screen.

As to why hourly income would be stated to be 1082 but be given as 1075, I believe I have a possible answer for that one as well. It is very likely that the display for the map screen calculates “gold per hour” (“gold per day from all kingdoms” / 24), then rounds or truncates. But when you go to collect income, it is possible that the server instead performs an entirely new calculation by looking at the daily gold for each kingdom/source, dividing it by the appropriate value, and rounding (or possibly even truncating) after each operation before adding the values together and giving you this amount. Either one of these calculations could be reconciled as technically correct, but since the resultant values are in conflict and used to describe the same thing, that makes them both incorrect. One or the other needs to be fixed.

FYI, the quest gold value for both Divinion Fields and Darkstone should be +25, as five of the quest lines give 5 daily gold (6 of them unlock challenges, and 1 unlocks the troop and completes the kingdom, and there are 12 quest dialogue options in each). They are +25 for every account I have them completed on. You can have less if you didn’t complete the kingdoms quests, but you can’t even see this screen anymore unless you have completed the kingdoms quests so… yeah, that one is a mystery to me. It is more than likely account specific and would need special attention to repair.

tl;dr:

  • +500 gold per day is given on every account, but not attributed to any kingdom (fix by adding it to be displayed as part of kingdom income on home kingdom)
  • +20 gold per day is given for each unlocked faction, but not attributed to any kingdom (fix by adding it to be displayed as part of kingdom income on connected kingdom OR somewhere on the faction screen)
  • “gold per hour” likely uses a different calculation with different rounding steps when displayed on the map versus when it is actually handed out (fix by using the same calculation for both)
  • Divinion Fields and Darkstone are supposed to give +25 gold from quests (might need a support ticket to resolve that one)
18 Likes