Zkoušel jsem to, když jsem přidal 3 body do země u Druida, Mága a šamana, (tedy jsou celkově na 4 bodech) tak jim poporostlo léčení na 15, 14, 13. Tedy o 1 u každého. U mága, když jsem rozvinul magii ohně (na hodnotu 4), se to zvedlo z 20 na 22.
Tedy to tak nejspíše bude a ten rozdíl v nárustu jsem nezaznamenal proto, že jsem vždy rozvíjel danou magii a vlastnost magie současně a základ je prostě malý, takže ten projev je též malý.
Vzorec tedy nejspíše bude:
VE = ZE + (BAM * (ZE/100)) + (BDTM * BonusDTM * (ZE/100))
kde
VE - výsledný efekt
ZE - základní efekt
BAM - body atributu Magie
BDTM - body dovednosti daného typu magie
BonusDTM - bonus určený úrovní magie (5(začátečník) / 10 (Velmistr))
Nějaký vliv u útočných kouzel bude mít odolnost.
Například Druid má odolnost proti zemi již od začátku 10
Šaman má odolnost proti zemi 0.
Po pavoučím otrávení brala otrava druidovi 4 životy, zatímco šamanovi 10 životů.
Tedy i zde je záhada, jak to hra počítá. Určitě se odolnost jednoduše neodčítá od zranění. Takže to ještě asi bude chtít zjistit

Jinak by asi ten vzorec tak mělskoro fungovat +/-, protože své udělá i to zaokrouhlování a je otázka, jak to hra zaokrouhluje. Může to být jako dělení celých čísel a desetinné místo se prostě smaže a platí tak nejmenší hodnota, nebo se zaokrouhluje vždy navrch, nebo normálně. Ale to už je o jednom bodu. Taky se může zaokrouhlovat už ty dílčí výsledky toho vzorce. Fakt těžko říct, protože po aplikaci na regeneraci to nesedí úplně.
Tedy u té regenerace by byl výpočet tedy takový:
Mág
VE = 10 + (14 * (10/100)) + (4 * 5 * (10/100))
VE = 13,4
(tady mi to tedy zase nějak nesedí

, protože by mělo být 15.
Tedy nejspíše ten vzorec bude ještě trošku jinak a hra asi zaokrouhluje i průběžné výsledky.
Tedy třeba
ZE = ceil(ZHK + (BAM*(ZHK/100)))
Bonus = ceil((BDTM * BonusDTM * (ZE/100)))
VE = ZE + Bonus
kde:
ZE - základní efekt
ZHK - základní hodnota kouzla
BAM - body atributu magie
BDTM - body v magii daného typu
BonusDTM - bonus určený úrovní magie (5(začátečník) / 10 (Velmistr))
Bonus - celkový bonus za znalosti magie daného typu
VE - výsledný efekt
ceil - zaokrouhlování směrem nahoru
Mág
Vlastnosti:
Magie: 14
Magie Země: 1 (začátečník)
ZE = ceil(10 + (14*(10/100))) = 12
Bonus = ceil((1 * 5 * (12/100))) = 1
VE = 12 + 1 = 13
zde to sedí
Mág
Vlastnosti:
Magie: 14
Magie Země: 4 (začátečník)
ZE = ceil(10 + (14*(10/100))) = 12
Bonus = ceil((4 * 5 * (12/100))) = 3
VE = 12 + 3 = 15
(zde by to sedělo)
Druid
Vlastnosti:
Magie: 11
Magie Země: 1 (začátečník)
ZE = ceil(10 + (11*(10/100))) = 12
Bonus = ceil((1 * 5 * (12/100))) = 1
VE = 12 + 1 = 13
zde to sedí
Druid
Vlastnosti:
Magie: 11
Magie Země: 4 (začátečník)
ZE = ceil(10 + (11*(10/100))) = 12
Bonus = ceil((4 * 5 * (12/100))) = 1
VE = 12 + 1 = 13
zde to nesedí
Tak těžko říct
