summaryrefslogtreecommitdiff
path: root/src/map/clif.c
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2020-04-14 01:30:15 +0300
committerAndrei Karas <akaras@inbox.ru>2020-05-04 01:00:42 +0300
commitb996dec80009b227b643f794fd69e3e78a0d5291 (patch)
treef89949206aba261913891e053d76e1904cad7818 /src/map/clif.c
parente9994dacad908d5d5114cd5341adf1891faea31f (diff)
downloadhercules-b996dec80009b227b643f794fd69e3e78a0d5291.tar.gz
hercules-b996dec80009b227b643f794fd69e3e78a0d5291.tar.bz2
hercules-b996dec80009b227b643f794fd69e3e78a0d5291.tar.xz
hercules-b996dec80009b227b643f794fd69e3e78a0d5291.zip
Add missing functions for name ack packets
Diffstat (limited to 'src/map/clif.c')
-rw-r--r--src/map/clif.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/map/clif.c b/src/map/clif.c
index 496a8beda..2b044a2d7 100644
--- a/src/map/clif.c
+++ b/src/map/clif.c
@@ -9722,6 +9722,17 @@ static void clif_elemname_ack(int fd, struct block_list *bl)
clif->send_selforarea(fd, bl, &packet, sizeof(struct PACKET_ZC_ACK_REQNAME_TITLE));
}
+static void clif_skillname_ack(int fd, struct block_list *bl)
+{
+}
+
+static void clif_itemname_ack(int fd, struct block_list *bl)
+{
+ nullpo_retv(bl);
+ ShowError("clif_itemname_ack: bad type %u(%d)\n", bl->type, bl->id);
+ Assert_retv(0);
+}
+
static void clif_unknownname_ack(int fd, struct block_list *bl)
{
nullpo_retv(bl);
@@ -9758,6 +9769,12 @@ static void clif_blname_ack(int fd, struct block_list *bl)
case BL_ELEM:
clif->elemname_ack(fd, bl);
break;
+ case BL_ITEM:
+ clif->itemname_ack(fd, bl);
+ break;
+ case BL_SKILL:
+ clif->skillname_ack(fd, bl);
+ break;
default:
clif->unknownname_ack(fd, bl);
break;
@@ -24346,6 +24363,8 @@ void clif_defaults(void)
clif->mobname_normal_ack = clif_mobname_normal_ack;
clif->chatname_ack = clif_chatname_ack;
clif->elemname_ack = clif_elemname_ack;
+ clif->skillname_ack = clif_skillname_ack;
+ clif->itemname_ack = clif_itemname_ack;
clif->unknownname_ack = clif_unknownname_ack;
clif->monster_hp_bar = clif_monster_hp_bar;
clif->hpmeter = clif_hpmeter;