Issue information

Issue ID
#265
Status
Fixed
Severity
None
Started
Hercules Elf Bot
Oct 20, 2007 22:56
Last Post
Hercules Elf Bot
Oct 20, 2007 22:56
Confirmation
N/A

Hercules Elf Bot - Oct 20, 2007 22:56

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

In charcommand.c
CODE
        if (pl_sd->status.inventory[i].refine != final_refine) {
            pl_sd->status.inventory[i].refine = final_refine;
            current_position = pl_sd->status.inventory[i].equip;
            pc_unequipitem(sd, i, 3);
            clif_refine(fd, 0, i, pl_sd->status.inventory[i].refine);
            clif_delitem(pl_sd, i, 1);
            clif_additem(pl_sd, i, 1, 0);
            pc_equipitem(pl_sd, i, current_position);
            clif_misceffect(&pl_sd->bl, 3);
            count++;
        }



'sd' in the pc_unequipitem() part should be 'pl_sd'. I must have missed in my tests =/



(we need a better system soon! *pokes ultramage*)