summaryrefslogtreecommitdiff
path: root/src/map/clif.c
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2018-12-28 09:15:38 +0300
committerAndrei Karas <akaras@inbox.ru>2019-01-14 20:18:11 +0300
commite36edf03ce84351b27ef5d0f95b32c0f10725831 (patch)
tree8d1a2a6e6c0ffb1fdebe9722c1da2ded6852a2aa /src/map/clif.c
parentd5aa551ad1ed0dd9d096d7df1053a17340721e46 (diff)
downloadhercules-e36edf03ce84351b27ef5d0f95b32c0f10725831.tar.gz
hercules-e36edf03ce84351b27ef5d0f95b32c0f10725831.tar.bz2
hercules-e36edf03ce84351b27ef5d0f95b32c0f10725831.tar.xz
hercules-e36edf03ce84351b27ef5d0f95b32c0f10725831.zip
Add packet CZ_NPC_BARTER_CLOSE
Diffstat (limited to 'src/map/clif.c')
-rw-r--r--src/map/clif.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/map/clif.c b/src/map/clif.c
index 9c6ff9bad..1d0ced6c0 100644
--- a/src/map/clif.c
+++ b/src/map/clif.c
@@ -19921,6 +19921,12 @@ static void clif_parse_NPCMarketClosed(int fd, struct map_session_data *sd)
sd->npc_shopid = 0;
}
+static void clif_parse_NPCBarterClosed(int fd, struct map_session_data *sd) __attribute__((nonnull (2)));
+static void clif_parse_NPCBarterClosed(int fd, struct map_session_data *sd)
+{
+ sd->npc_shopid = 0;
+}
+
static void clif_npc_market_purchase_ack(struct map_session_data *sd, const struct itemlist *item_list, unsigned char response)
{
#if PACKETVER >= 20131223
@@ -23437,5 +23443,5 @@ void clif_defaults(void)
clif->pReqRemainTime = clif_parse_reqRemainTime;
clif->npc_barter_open = clif_npc_barter_open;
-
+ clif->pNPCBarterClosed = clif_parse_NPCBarterClosed;
}