Issue information

Issue ID
#4028
Status
Fixed
Severity
Fair
Started
Hercules Elf Bot
Jan 27, 2010 20:46
Last Post
Hercules Elf Bot
Apr 5, 2012 10:13
Confirmation
N/A

Hercules Elf Bot - Jan 27, 2010 20:46

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

This is very tricky but...

If a char with the option on is a ranked taekwon, then using his kicks (tested with whirlwind kick) prints a delete_timer error:

CODE
[Error]: delete_timer error : no such timer -1 (0x80b5de0(status_change_timer))
[Error]: delete_timer error : no such timer -1 (0x80b5de0(status_change_timer))

This Error In This Function:

CODE
case TK_TURNKICK:
            case TK_STORMKICK:
            case TK_DOWNKICK:
            case TK_COUNTER:
                if (pc_famerank(sd->status.char_id,MAPID_TAEKWON))
                  {    //Extend combo time.
                    sd->skillid_old = skillid; //Set as previous so you can't repeat
                    sd->skilllv_old = skilllv;
                    sd->sc.data[SC_COMBO]->val1 = skillid; //Update combo-skill
                    delete_timer(sd->sc.data[SC_COMBO]->timer, status_change_timer);
                    sd->sc.data[SC_COMBO]->timer = add_timer(
                        tick+sd->sc.data[SC_COMBO]->val4,
                          status_change_timer, src->id, SC_COMBO);
                    break;
                }


Greetings (IMG:style_emoticons/default/happy.gif).

P.D: Sorry For My Bad English...

Hercules Elf Bot - Dec 20, 2011 4:27

Originally posted by [b]Ind[/b]
Fixed in [rev=15172]