Issue information

Issue ID
#8208
Status
Fixed
Severity
None
Started
javierlog08
May 19, 2014 23:11
Last Post
Michi
Aug 8, 2014 13:10
Confirmation
Yes (1)
No (0)

javierlog08 - May 19, 2014 23:11

Warlock Skill Earth Strain has a bug which is the% Strip, causing a very big advantage between warlocks and other jobs.


Bug: The% right strip is 50% which is the main KRO and IRO, I mean in hercules MOD is 85% which is wrong according to the description.

[url="http://irowiki.org/wiki/Earth_Strain"]http://irowiki.org/wiki/Earth_Strain[/url]

A picture says a thousand words:


[img]http://fotos.subefotos.com/c3dfc019280ce2f4e3a01483b674fbbdo.jpg[/img]


The main problem is that the Formula on emulator is outdated.

If you look on Hercules MOD you will see[code=:0] int i; const int pos[5] = { EQP_WEAPON, EQP_HELM, EQP_SHIELD, EQP_ARMOR, EQP_ACC }; for( i = 0; i < skill_lv; i++ ) skill->strip_equip(bl,pos[i], 6 * skill_lv + status->get_lv(src) / 4 + status_get_dex(src) / 10, skill_lv,skill->get_time2(skill_id,skill_lv)); [/code]




If you apply this on a server Base level 175 and MaxStat 130

The formula would look like[code=:0] (6*5)+(175 / 4)+(130 / 10) = 86.75% chance [/code]

The Original formula used parameters as 150 Base level and MaxStat 125 should generate 50%. as description says.

I think maybe the formula need a litle change to get 50% as description says.

This post has been edited by javierlog08 on May 19, 2014 23:12

javierlog08 - May 28, 2014 4:35

BUMP !

Michi - Aug 8, 2014 13:10

Fix in: [url="https://github.com/HerculesWS/Hercules/commit/d9941f08b517529186dd453fadfa059ac4895eac"]https://github.com/HerculesWS/Hercules/commit/d9941f08b517529186dd453fadfa059ac4895eac[/url]