diff options
Diffstat (limited to 'src/map/clif.c')
-rw-r--r-- | src/map/clif.c | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/map/clif.c b/src/map/clif.c index b3bbb5a69..c9a8a685c 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -5821,22 +5821,20 @@ void clif_item_repair_list(struct map_session_data *sd,struct map_session_data * /// Notifies the client about the result of a item repair request (ZC_ACK_ITEMREPAIR). /// 01fe <index>.W <result>.B -void clif_item_repaireffect(struct map_session_data *sd,int nameid,int flag) +void clif_item_repaireffect(struct map_session_data *sd,int idx,int flag) { - int view,fd; + int fd; nullpo_retv(sd); - fd=sd->fd; + + fd = sd->fd; WFIFOHEAD(fd,packet_len(0x1fe)); WFIFOW(fd, 0)=0x1fe; - // FIXME: this is inventory index - if((view = itemdb_viewid(nameid)) > 0) - WFIFOW(fd, 2)=view; - else - WFIFOW(fd, 2)=nameid; + WFIFOW(fd, 2)=idx+2; WFIFOB(fd, 4)=flag; WFIFOSET(fd,packet_len(0x1fe)); + } |