Issue information

Issue ID
#2083
Status
Fixed
Severity
None
Started
Hercules Elf Bot
Aug 18, 2008 5:17
Last Post
Hercules Elf Bot
Mar 5, 2012 16:42
Confirmation
N/A

Hercules Elf Bot - Aug 18, 2008 5:17

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

Based on iRO, Flying Kick skill information is.
  • Flying Kick can also be used while in the Tumbling status. If used then, it will automatically attack the enemy who caused the Tumbling status, and damage will increase based on the users Base Level.
  • Flying Kick's damage is greatly increased when performed in Sprint
  • It can dispell positive statuses bestowed by Soul Linker's Ka Skills and Spirit statuses bestowed by Soul Linkers or the benefits of skills granted by the aforementioned Spirit statuses.
  • Stalkers can become immune to the dispelling effects of the kick by casting Preserve.
  • Soul Linkers are also innately immune to the dispelling effects.
  • Soul Linkers cannot use this skill.

The line in bold/red is not working here in eA because it only dispells the Spirit statuses.

src/map/skill.c Line 769
CODE
case TK_JUMPKICK:
        //Cancel out Soul Linker status of the target. [Skotlex]
        if (tsc->count) {
            //Remove NORMAL potions effect.
            if (tsc->data[SC_ASPDPOTION0] && !tsc->data[SC_ASPDPOTION0]->val4)
                status_change_end(bl, SC_ASPDPOTION0, -1);
            if (tsc->data[SC_ASPDPOTION1] && !tsc->data[SC_ASPDPOTION1]->val4)
                status_change_end(bl, SC_ASPDPOTION1, -1);
            if (tsc->data[SC_ASPDPOTION2] && !tsc->data[SC_ASPDPOTION2]->val4)
                status_change_end(bl, SC_ASPDPOTION2, -1);
            if (tsc->data[SC_ASPDPOTION3] && !tsc->data[SC_ASPDPOTION3]->val4)
                status_change_end(bl, SC_ASPDPOTION3, -1);
            if (tsc->data[SC_SPEEDUP0] && !tsc->data[SC_SPEEDUP0]->val4)
                status_change_end(bl, SC_SPEEDUP0, -1);
            if (tsc->data[SC_SPEEDUP1] && !tsc->data[SC_SPEEDUP1]->val4)
                status_change_end(bl, SC_SPEEDUP1, -1);
            if (tsc->data[SC_SPIRIT])
                status_change_end(bl, SC_SPIRIT, -1);
            if (tsc->data[SC_ONEHAND])
                status_change_end(bl, SC_ONEHAND, -1);
            if (tsc->data[SC_ADRENALINE2])
                status_change_end(bl, SC_ADRENALINE2, -1);


Another bug is the flying kick's effect on a professor with the skill hindsight and is Soul Linked. When the link has been dispelled by the flying kick. The soul link icon will be gone but the effect of it is still there.

This post has been edited by GM-windsor-: Aug 17 2008, 10:17 PM