From 33d045acfba3a6dbde16a4bb26fde5ecab427e4e Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 7 Jul 2018 21:39:19 +0300 Subject: Update packet PACKET_CZ_REQ_ITEMREPAIR. --- src/map/clif.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/map/clif.c') diff --git a/src/map/clif.c b/src/map/clif.c index 9e6e0f779..2cb3bebaa 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -11971,6 +11971,8 @@ static void clif_parse_RepairItem(int fd, struct map_session_data *sd) __attribu /// 01fd .W .W .B .W .W .W .W static void clif_parse_RepairItem(int fd, struct map_session_data *sd) { + const struct PACKET_CZ_REQ_ITEMREPAIR *p = RFIFOP(fd, 0); + if (sd->menuskill_id != BS_REPAIRWEAPON) return; if (pc_istrading(sd)) { @@ -11979,7 +11981,7 @@ static void clif_parse_RepairItem(int fd, struct map_session_data *sd) clif_menuskill_clear(sd); return; } - skill->repairweapon(sd,RFIFOW(fd,2)); + skill->repairweapon(sd, p->index); clif_menuskill_clear(sd); } -- cgit v1.2.3-60-g2f50