Frost - Apr 17, 2013 1:04
Hi huys! i think this is a major problem. the bonus2 bSubRace,RC_DemiHuman bonus is not working.
Here are some proofs:
[b]Image 1[/b]: without item.
[img]http://postimg.org/image/l9ew318gh/[/img]
The 2 characters are freshly reconnected from the server.
The [b]Black[/b] arrow indicates the first damage of champion to assassin cross(newly reconnected)
The [b][color=#ff0000]Red[/color][color=#000000][/b] arrow indicates the second damage of champion to assassin cross[/color]
that stat build i used in testing are in the screen shot too.
[b]Image 2[/b]: with item. [Feather Beret] on Assassin Cross
[img]http://postimg.org/image/45plu6prn/[/img]
the damage are same even there is a item that has reduces the demihuman damage.
can any one confirm this?
Ind - Apr 17, 2013 6:24
I can't reproduce.
Frost - Apr 17, 2013 10:22
ouch! :(
Frost - Apr 17, 2013 13:29
please confirm this.. need to fix it badly :(
kyeme - Apr 17, 2013 14:00
I can confirm O_0 using Asura Strike Skill
This post has been edited by
kyeme
on Apr 17, 2013 14:09
Frost - Apr 17, 2013 16:47
I think not only asura strike skill, even double strafe also.
Frost - Apr 18, 2013 1:43
and BTW, my config is pre-re.
Ind - Apr 22, 2013 12:46
I can't commit it already, but the fix is this:
find in battle.c[code=auto:0]
if(!sd && tsd) //if player on player then it was already measured above
wd.damage = battle->calc_cardfix(BF_WEAPON, src, target, nk, s_ele, s_ele_, wd.damage, flag.lh, wd.flag);
[/code]change to[code=auto:0]
if(tsd) //if player on player then it was already measured above
wd.damage = battle->calc_cardfix(BF_WEAPON, src, target, nk, s_ele, s_ele_, wd.damage, flag.lh, wd.flag);
[/code]
Ind - Apr 22, 2013 22:21
Fixed in [url="https://github.com/HerculesWS/Hercules/commit/eb4661ae58069687732794e03751ac9da48b3689"]https://github.com/HerculesWS/Hercules/commit/eb4661ae58069687732794e03751ac9da48b3689[/url]