Issue information

Issue ID
#4071
Status
Needs more Info
Severity
None
Started
Hercules Elf Bot
Feb 25, 2010 6:41
Last Post
Hercules Elf Bot
Aug 20, 2012 5:46
Confirmation
Yes (1)
No (0)

Hercules Elf Bot - Feb 25, 2010 6:41

Originally posted by [b]Inquisetor90[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=4071

CODE
            case NJ_ISSEN:
                wd.damage = 40*sstatus->str +skill_lv*(sstatus->hp/10 + 35);
                wd.damage2 = 0;
                status_set_hp(src, 1, 0);
                break;

I noticed this was an old formula but is still being used around here and does not correspond to the formula stated in http://irowiki.org/wiki/Killing_Stroke

(STR*40) + (HP*8%*skill_lv) so it should be

CODE
            case NJ_ISSEN:
                wd.damage = 40*sstatus->str +8/100*skill_lv*sstatus->hp;
                wd.damage2 = 0;
                status_set_hp(src, 1, 0);
                break;

Hercules Elf Bot - Dec 14, 2011 3:27

Originally posted by [b]Ind[/b]
needs confirmation/source. thanks.

Hercules Elf Bot - Aug 20, 2012 5:46

Originally posted by [b]Neji[/b]
the change also includes that after using this skill the hp is reduced to 1% of maxHP indead of 1HP


[CODE]
status_set_hp(src, sstatus->max_hp/100, 0);//1% of max HP.
[/CODE]

edit:
was the other issues fixed already, where this skill strikes multiple when mirror image is activ?

in the skill_db.txt
[CODE]
544,-5,6,1,0,0x40,0,10,1,no,0,0,0,weapon,0, NJ_ISSEN,Final Strike
[/CODE]

is meaned to do single hit 1 strike

where in the src are these values accessed to switch it to 8 (multible hit) and X (count of hits by skill_lv) when mirror image is activ?
does it make sence to go this way or is there another solution already?

in my updated rathena, final strike + mirror image do single 1 hit :-/

This post has been edited by Neji on Aug 20, 2012 14:07