Issue information

Issue ID
#3106
Status
Fixed
Severity
None
Started
Hercules Elf Bot
May 22, 2009 2:19
Last Post
Hercules Elf Bot
May 22, 2009 2:19
Confirmation
N/A

Hercules Elf Bot - May 22, 2009 2:19

Originally posted by [b]Barron-Monster[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=3106

Well it's realy simple to do... make a knight or crusader, learn all skill, and mount on a peco or equip a tuxedo etc... and after go see you're skill list. You'll see you're skill list with all skill unlearned just like if you have switch to a new job. If you disconnect/reconnect your still on the peco (or in tuxedo) and you're skill list is correct with the skill point correctly placed. If you unequip the tuxedo or dismount of peco you're skill list will again be fucked.

How to fix:
pc.c in pc_setoption function
replace:
CODE
    if (new_look) {
        //Stop attacking on new view change (to prevent wedding/santa attacks.
        pc_stop_attack(sd);
        clif_changelook(&sd->bl,LOOK_BASE,new_look);
        if (sd->vd.cloth_color)
            clif_changelook(&sd->bl,LOOK_CLOTHES_COLOR,sd->vd.cloth_color);
    }
by
CODE
    if (new_look) {
        //Stop attacking on new view change (to prevent wedding/santa attacks.
        pc_stop_attack(sd);
        clif_changelook(&sd->bl,LOOK_BASE,new_look);
        clif_skillinfoblock(sd);
        if (sd->vd.cloth_color)
            clif_changelook(&sd->bl,LOOK_CLOTHES_COLOR,sd->vd.cloth_color);
    }

Have a nice day^^

This post has been edited by theultramage: May 24 2009, 03:53 PM