Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I believe the devs have said that they don't want people worrying too much about xp, as that kind of micro management can make the game a lot less fun to play. And (in my opinion) its generally not needed to win when playing against the AI in single player
He was gettimg 4exp for hero in a
1t2 + 1t1 fight
CapExp = 1*2 +1*1 = 3
AllExp = 2 * (3 + 2) = 10
When hero must take 3exp
And even worse he was getting 4exp with 4 units, its 16exp in general.
I researched it annd the differnce was that race hhad a 20% BonusEXP trait that said EXLUDING HEROES...
This thing is clearly broken rn. Hes getting not 12exp, but 16 exp and 4 exp for a hero, when in normal scenario hero must take 3 exp from a fight. wtf?
So if we calculate
16 / 10 = 1,6 EXP multiplier. So CLEARLY this game think that it MUST add 20% from EVERY unit of the race!
In a fight he gets (3 * 0.2) + 1 = 1.6 modifire for CapExp AND AllExp as well! So he after this getts aditional EXP for a hero?!
This is some deep spaggeti code i think. Its so strange and bizzare! If smn read this, could someone do more research?
This one is optimised for better calculations
CapExp = TiersSumm
AllExp = 2*(CapExp + UnitNum)
Example:
1t2 + 4t1
CapExp = 1 * 2 + 4 * 1 = 6
AllExp = 1 * (2 + 2 * 2) + 4 * (2 + 2 * 1) = 22 - Here we can see that there is corelation between CapExp and AllExp. They both using Tiers for calculations. Lets open our bracets
AllExp = 2 * 2 + 8 * 4 + 10 - this is better but lets try to separate EXP, Tiers and Unirs amount
AllExp = 2exp * 2tier * 1units + 2exp * 1tier * 4units + 2exp * 5units
CapExp = 1units * 2tier + 4units * 1tier
Lets put 2exp in AllExp in the bracets
AllExp = 2 * (1units * 2tier + 4units * 1tier + 5units)
We can paste our CapUnits
AllExp = 2 * (CapExp + 5units)
So now we have:
CapExp = 1* 2 + 4 * 1 = 6
AllExp = 2 * (CapExp + 5)
1. 1t5 + 2t4 + 3t3
2. 3t3 + 2t2 + 1t1
CapExp = 1*5 +2*4 + 3*3 + 3*3 + 2*2 + 1*1 = 36
AllExp = 2 * (36 + 1 + 2 + 3 + 3 + 2 + 1) = 96
MaxUnits = 96 / 36 = 2,(6)
2 units = 36exp each
3 units = 32 exp each
36 / 13 = 2,762.......
There we can choose:
1. We can fight with 2 units and get for each of them 13 EXP
or
2. We can take 3 units and get for each of them 12 EXP
The second strategy is obv better, but sometimes we can get smth like 2.153....
For it i would choose to give 2 heroes 13EXP rather than splitting it andd getting 9 for each.
Keep in mind that we can also talk about fight like:
1. 1t5 + 2t4 + 3t3
2. 3t3 + 2t2 + 1t1
That far more calculation and thinking so I just suggest this:
Use this formula for a start of a game or when you power lvl your heroes. Those calculations might be exausting and rather unfun, if you not into those things
I have done 2 test
1. 4t1 units
2. 2t1 and 1t1
In the first fight i got 4 exp max, in second i got 3 exp max for one unit.
So the best formula to fight is:
TierSum -> max (we try to maximize the summ of all Tiers of Units)
AllExp / TierSum = Hero + Number of Units
Example:
4t1 units
CapExp = 4 * 1 = 4
AllExp = (2 + 2 * 1) * 4 = 16
NumberUnits = 16 / 4 = 4
So we can expect that we need to take 4 units in a fight to not lose EXP and give a max amount of EXP for those units.
Best strategy for Hero exp:
Maximize Hero stack
Minimize Units
Maximize TierSum
We want as much heroes as possible in the same fight to power stack lvl as fast as possible. For this chose by formula ( AllExp / CapExp = NumUnits )
Example:
2t5 + 3t1
CapExp = 2 * 5 + 3 * 1 = 13
AllEcp = (2 + 2 * 5) * 2 + (2 + 2 * 1) * 3 = 24 + 12 = 36
NumUnits = 36 / 13 = 2
If this formula is correct, then we can send 2 heroes to the fight and get them 13 EXP for each of them.
Formula of all EXP is the same
UnitExp = 2 + 2* tier
AllExp = Sum of ALL EnitExp
Now game have a cap of what amount of EXP unit/hero gain
CapExp = summ of ALL unit tiers
Example
4 t1 units
All exp = 4 * (2 + 2 * 1) = 16
CapExp = 4 * 1 = 4
This is mean that we can get MAX 16 exp wich will distribute equal between 4 units.
Rn, to maximize EXP gain you need to fight High Tier Amount of units
By that i mean: 4 t1 units >>>>> 2t1 + 1t1, cos you can fight and gain much more EXP for hero