it is not technically feasible to do a full analysis of each player’s account on every daily reset (the amount of sheer processing power needed would crush the servers)
(Genuinely not sure how serious above statement is.)
I think PART of the reason why people have become so hostile towards the developers is the light in which official communication keeps painting the team.
Everything (no matter how trivial) is:
- incredibly hard to implement
- incredibly hard to fix
- requires incredible amounts of computing power
- requires incredible amounts of developer time
- up to the parent company controlling every microscopic detail at I2
And when pressed, everyone is:
- too overworked and in need of a holiday
- out of the office right now
This is the only type of official communication on the forums with regards to the game and its systems. Salty has been preaching the same lines for a long time and I think it’s not surprising people started believing her and the picture she paints of the team. It’s not a positive one
over-simplistic approach that the devs decided to use when creating the Daily Deal system
The game needs to be aware of a wealth of information with regards to your account’s status at all times on the server’s side and for much of the time on the client’s side. The game needs to know how many stars to put on the map for each kingdom. It needs to know the status of every single requirement for your next (power) level when you click a kingdom to start an explore run. Every time you head into battle the game must adjust your stats according to your troops’ elite status, their parent kingdom’s current level, your pets, modifiers from the campaign and your guild’s completed tasks, weekly buffs, your equipped medals and so on and on. Adjusting your troops might well be calculated on your device. Everything else must already be stored (hopefully in some precomputed form for some items) on the server. A better deal system doesn’t require crazy amounts of extra computing power, it requires developer attention, more offers and additional conditions to check for.
Buying things with massive amounts of free gems from hourly tributes do not generate revenue for the devs
Not disagreeing, but why alienate current players by excluding them from another system when potential fixes require (almost certainly) very little developer time? Payblocked systems like campaigns and elite levels for mythics become even less attractive when the game is flipping its ultra rare ingot laden middle finger of a daily deal at me 23 out of 30 days in a month.
Again, I’d never buy emojis. Put them on rotation. They’re still infinitely more relevant.
The moment the game client is in control of the math behind anything, that opens the door wide open for hacking and injections.
That’s a good place for abusing, anything client-side sends to server can by manipulated by 3rd party program.
Slightly offtopic: Doesn’t the game do precisely that? Start a battle, disconnect your internet. You can continue playing just fine (for that battle). The client is in full control of logic & math no? The server might verify your moves after the fact, or it might not and is wide open to cheating.