I think we cracked it!
Guildmate ran a 4x keghammer team today for first battle, getting 2690 points, or 690 without defense bonus.
690/250 - 1 = 1.76 (Out of max 4.2)
No day’s color troops were used, so that doesn’t factor in.
No mana generated, so doesn’t factor in.
No troops died, so (as per previous post): 4 × .1 = .4
Took 4 turns: (50 - 4) × .01 = .46
That leaves only damage bonus: 1.76 - .4 - .46 = .9.
Since damage dealt was much higher than received, assume max damage bonus, meaning damage multiplier = .9 / 4 = .225
To get mana bonus, we subtract all that from max multiplier:
4.2 - 2 (color) - .5 (speed) - .4 (survival) - .9 (damage) = .4 (mana).
Since we got 0 out of maximum 4, that means mana multiplier = .4 / 4 = .1
Full formula then reads:
FINAL_SCORE = BASE_SCORE + BASE_SCORE * (COLOR_BONUS + SURVIVAL_BONUS + SPEED_BONUS + MANA_BONUS + DAMAGE_BONUS)
FINAL_SCORE = BASE_SCORE + BASE_SCORE * (COLOR_BONUS + Survivors × .1 + Max(50-Turns) × .01 + Min(4, My_Mana/Enemy_Mana) × .1 + Min(4, Damage_Dealt/Damage_Received) × .225)
This assumes that empowered troops (and so anu and traits that give starting mana) do not count as generated mana.
Feel free to verify for yourselves.
TLDR: Variables from website formula:
A (Survival) = 10% (Max 40% or .4)
B (Speed) = 1% (Max 50% or .5)
C (Mana) = 10% (Max 40% or .4)
D (Damage) = 22.5% (Max 90% or .9)
COLOR = 1-50% (Max 200% or 2)
MAX_POINTS = BASE × (1 + 2 + .4 + .5 + .4 + .9) = BASE × (5.2)
EDIT: Besides the above formula, here are things that still need testing:
- Damage-based
- True damage
- Armor removers (mang, megavore, etc)
- (Optional) Status effect damage (poison, bleed, burn)
- Mana-based
- Mana drain
- Banners
- “Wasted” mana (mana earned beyond what troops need)
- Enchanted
- Spells/traits that give mana
I believe that empowered/Medal of Anu/starting mana traits do not count as mana, but will check during my own Keghammer fight tomorrow. Also because of this:
We base another bonus on mana collected during play