Morálka

Z Tribalwars Wiki CZ
Jump to navigation

Morálka je ochranný faktor pro nové hráče. Vypočítavá se na základě bodů útočníka a obránce. Většinou míváš 100% morálku, ale když zaútočíš na hráče, který má méně bodů než ty, dostaneš k morálce postih. Když máš např. vůči někomu morálku 45%, znamená to, že tvoje vojenské jednotky budou útočit s bojovou silou sníženou o 55%, místo jich plného výkonu. Jakmile menší hráč zaútočí na většího, není k tomu žádný bonus k útoku. Maximální morálka je 100%.

Čas hraje též úlohu ve vypočítávaní morálky. K tomu se používá čas, kdy se hráč přidal do světa, začal v něm hrát. Hráč, který začal například velmi dávno, ale má málo bodů, nevytvoří vůči tobě, když se na něj rozhodneš zaútočit, taký postih, jako budeš mít vůči hráčovi, který teď začal.

Kalkulátor morálky najdeš v simulátoru. Prostě jen přidej koordináty, anebo body tvého soupeře, potom svoje body a dostaneš výslednou morálku.


Moralka.png


Vzorce výpočtů morálky


A) morálka založena na bodech

((„body obránce“ / „body útočníka“) * 3 + 0.3) * 100

B) morálka založena na bodech a počet odehraných dní

((„body obránce“ / „body útočníka“) * 3 + (0.25 + „počet odehraných dní“ * 0.002)) * 100

C) morálka založena na bodech a dnech, nicméně méně výhodná pro obránce, kteří se nemohli v průběhu hry moc vyvíjet

((„body obránce“ / „body útočníka“) * 3 + 0.25 + „počet odehraných dní“ * 0,002) * 100


Pozn. pokud je výsledek vyšší než 100, morálka bude 100%

Příklady


1)
Útočník: 2.000.000 bodů
Obránce: 500.000 body

Hrací čas je obránce: 300 dny

2)
Útočník: 2.000.000 bodů
Obránce: 100.000 body

Hrací čas je obránce 500 dny

A)

První  ((500000/2000000) * 3 + 0,3) * 100 = 105 - morálka je 100%
Druhý  ((100000/2000000) * 3 + 0,3) * 100 = 45 - morálka je 45%

B)

První  ((500000/2000000) * 3 + (0,25 + 300 * 0,002 ne více než 0,5)) * 100 = 125 - morálka je 100%
Druhý  ((100000/2000000) * 3 + (0,25 + 500 * 0,002 ne více než 0,5)) * 100 = 60 - morálka je 60%

C)

První  ((500000/2000000) * 3 + 0,25 + 300 * 0,002) * 100 = 160 - morálka je 100%
Druhý  ((100000/2000000) * 3 + 0,25 + 500 * 0,002) * 100 = 140 - morálka je 100%