Výpočet dmg

Môžete kecať o čom len chcete ... :D

Výpočet dmg

Příspěvekod davidus » ned 26. říj 2014 14:35:12

Zdravím, zajímalo by mě jaký je vzorec na výpočet dmg v boji. Všiml jsem si, že jednotky se slayerem dávají pokaždé různé dmg a nechápu proč tomu tak je. Je tam nějaký "hod kostkou" nebo tak něco ? :D Doufám, že to není nějaké státní tajemství... Také by mi to rozhodně pomohlo při sestavování armád. :)
davidus
 
Příspěvky: 19
Registrován: stř 24. zář 2014 18:21:07

Re: Výpočet dmg

Příspěvekod nezmar » stř 29. říj 2014 10:34:22

ano, je tam urcity random

A dalsia vec. Ked ma jednotka slayer a pritom ma vyssi utok ako oni obranu tak logicky dava aj vyssi damage
Aby som sa vyjadril presnejsie. Slayer sa uplatnuje iba v pripade, ked ma obranca vyssiu Defense ako utocnik Attack.

Z toho vypliva, ze sa slayer oplati davat iba jednotkam, ktore maju relativne maly utok. Napr. keby sa dal slayer jednotke, ktora ma utok 50 (existuje len velmi malo jednotiek s obranou vyssou ako 50) tak by to nemalo prakticky ziadny efekt pri utoku. Vyhodnocoval by sa rovnako ako keby ani slayer nemala
Uživatelský avatar
nezmar
Administrátor
 
Příspěvky: 1035
Registrován: pon 27. led 2014 9:42:38

Re: Výpočet dmg

Příspěvekod Ripperman » stř 29. říj 2014 17:56:15

eh ? Já měl za to, že slayer funguje tak, že se dmg vypočítává jako by napadená jednotka měla obranu 0. Tedy že se vyplatí dávat i jednotkám s velkým útokem, resp. zvyšovat jednotce se slayerem útok, protože o to větší bude dávat dmg.... (zvětšuje se tím rozdíl mezi útokem útočníka a obranou obránce, který má jakože obranu 0).

Ono to tak není a vždy je tam podmínka, že pouze pokud má útočnk útok menší jak obrana jednotky, tak se uplatní slyer a jednotka dostane obranu 0 ?

Tedy například pokud by rytíři temnoty (řekneme s utokem 18) utocili na nějakou jednotku, která bude mít obranu 22. Výpočet proběhne tak, že rytíři mají menší útok než jednotka obranu -> jednotka dostane obranu 0 a bude to utok 18 vs 0.
Pokud dam rytirum dreaduv prapor smrti a oni pujdou proti te same jednotce, bude to utok 24 vs obrana 22 a slayer se neuplatni a dmg se vypocte pro rozdil utoku 24 a obrany 22 ? :shock:
Ripperman
 
Příspěvky: 521
Registrován: pát 04. črc 2014 16:29:00

Re: Výpočet dmg

Příspěvekod nezmar » čtv 30. říj 2014 9:32:35

mierne to upresnim.

Slayer neznamena, ze obranu nastavi na 0 a utocnik ide z utokom 18 (ten temny rytier).

Znamena:
- ak ma utocnik vyssi utok ako je obrana vykona sa klasicky vypocet
- ak ma utocnik nizzsi utok tak sa zbehne vypocet ako keby boli tieto dve hodnoty rovnake (obrana, utok) -> cize sa viac menej ignoruje obrana a utok jednotiek.

Cize ak mas vyssi utok tak davas vzdy vacsi damage ako ked sa uplatnuje slayer.

Samozrejme s tou vynimkou, ze ti akurat preskakuje zle random. So slayerom +5%, bez slayeru -5% a mozes dat teoreticky mensi damage :)

===========================

Kedze vidim do zdrojaka, tak tam vidim kod, ze sa kedysi slayer spraval tak ako hovoris. Proste sa vzdy hodila obrana na 0 a potom sa ratalo dalej. Mam pocit, ze sa niektore slayerove jednotky dostavali do strasneho boostu. Nepamatam si to uz presne, ale asi to nerobilo dobrotu ked to drago zmenil na tento novy system :)
Uživatelský avatar
nezmar
Administrátor
 
Příspěvky: 1035
Registrován: pon 27. led 2014 9:42:38


Zpět na Pokec

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník

cron