Hero Merit (HM) are points gained when completing battles for each unique hero. Duplicates of the same hero contribute to the same pool of Hero Merit. Once a certain hero has accumulated 500 HM, the player is awarded with 500 feathers when visiting the home screen. A maximum of 6000 feathers from each hero can be obtained this way.
Obtaining Hero Merit[edit | edit source]
Hero Merit can be obtained by heroes who successfully survive and complete a battle. The hero will then gain anywhere from 0 to 5 Hero Merit depending on the difficulty of the battle based on the number of enemies on the map, the enemy level, and the enemy rarity. For more details, see below.
Hero Merit Rewards[edit | edit source]
When a unique hero reaches 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, and 6000 HM, feathers can be acquired from the hero. Each milestone allows a player to collect 500 feathers, for a total of 6000 feathers from each unique hero.
These 500 feathers can be claimed by going to the Home screen. If a hero has a Hero Merit feather reward that can be collected, the hero will have a feather animation surrounding them. Tapping on the hero will then reward the player with 500 feathers.
Hero Merit List[edit | edit source]
The Hero Merit List can be accessed from the Interact with Allies tab and is a list of heroes which shows the amount of Hero Merit a player has received on each hero they own/have owned. Tapping on a hero on the Hero Merit List also gives the player a short description about the hero.
Formula[edit | edit source]
The amount of Hero Merit awarded to a unit after a battle is primarily based on the unit's level, with modifiers based on enemy levels and rarity, and the difference in level between the player unit and the enemy units.
HM = Base + LevelBonus - LevelPenalty + RarityBonus
This calculation is performed individually for each player unit, resulting in different level player units on the same team receiving different amounts of HM for the same map.
Base[edit | edit source]
The player unit will get a base of 0.05 HM per level.
Base = 0.05 × PlayerLevel
Level Bonus[edit | edit source]
This is further augmented by a bonus for being close to the enemy level. Using the enemy whose level is the closest to the post-map level of the player unit receiving HM, being within 3 levels of it awards 1 HM, every additional level difference reduces this by 0.2 HM.
LevelBonus = 1 - (0.2 × max(0,(|PlayerLevel - EnemyLevel| - 3)))
This expands to the table
|Level Difference||HM Bonus|
|-3 - +3||1.0|
Level Penalty[edit | edit source]
The player unit being a higher level than the highest level enemy incurs a penalty of 0.05 HM per level difference. As long as there is at least one enemy unit of a level equal to or higher than the post-map level of the player unit, this penalty is 0.
LevelPenalty = -0.05 × max(0,(PlayerLevel - EnemyLevel))
Rarity Bonus[edit | edit source]
Finally, the combined levels and rarities of all enemy units contribute an amount of HM.
RarityBonus = 0.01 × Σ(EnemyLevel × RarityModifier)
0 for 1-3 enemies,
0.4 for 4 enemies, and
1 for 5 enemies, but the sorted list of all present
RarityModifier values is redistributed to the sorted list of all present
- For example, on a map with two level 30 4 enemies, and one level 25 5 enemies, the sorted list of enemy levels is
[30, 30, 25]and the sorted list of
[1, 0.4, 0.4], resulting in a final product of
[30, 12, 10], even though the 5 enemy was the lowest level, its modifier is applied to the highest present level.
0.01 × (30×1 + 30×0.4 + 25×0.4) = 0.52
Complete Formula[edit | edit source]
Combining all these parts into a full equation gives
HM = 0.05 × PlayerLevel + (1-(0.2 × max(0,(|PlayerLevel - EnemyLevel| - 3)))) - 0.05 × max(0,(PlayerLevel - EnemyLevel)) + 0.01 × Σ(EnemyLevel × RarityModifier)
Any results with more than 2 decimals are first rounded to 2 decimals, then rounded down to the nearest multiple of 0.005, for example
1.444 is rounded to
1.44, which is then rounded down to the nearest multiple of 0.05, being
In maps with reinforcements, only the units which start on the map count towards HM gain.
Outstanding Questions[edit | edit source]
- 1 enemies seem to give a multiplier of x2 instead of the
RarityBonus, to low level player units.
Tap Battle[edit | edit source]
- HM in Tap Battle is handed differently than in other battles. Switching between Casual and Expert mode, as well as other factors like unit level, does not affect the HM gained. However, better performance results in more HM gained.
In other languages[edit | edit source]
|Spanish (Europe)||Valor de héroe|
|Spanish (Latin America)||Valor heroico|
|Traditional Chinese (Taiwan)||英雄值|
- See Also: Allies Menu