In online games, no one focuses on leveling up a specific secondary skill for their hero. I don't understand how information about the probability of a particular skill appearing will help you in the game. It either exists or it doesn't, and it's quite possible to check.
In general, I think these skill trees are the first thing that should be "uprooted" from the game! How many times has my hero not received the urgently needed Earth Magic or Wisdom! It's not for nothing that WoG added the Market of Time, which allows you to get rid of unwanted skills for money, "forced" on you by the game.
It is precisely the need to delve into and optimize the game scheme, which was initially written "poorly," that allowed our hero community to emerge...
Added 1 hour 57 minutes ago
Kreg Hack and Tazar, both level 20, with the same parameters, expert attack, and defense, deal the same damage to each other!
return damage: 1 (i.e., equal to the base)
let's calculate: the same damage at lvl = -20 and 46,(6), then Kreg falls behind, and at level 113, Tazar would become invulnerable)
But, in my opinion, defense is so effective because of incorrect rounding at some stage of damage calculation.