From d5155d42388cf3540fdf415512c2bfad0c8d5f8e Mon Sep 17 00:00:00 2001 From: Lance Date: Thu, 16 Mar 2006 15:39:49 +0000 Subject: * BL_PC and BL_MOB control script commands (experimental). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5627 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/map/npc_chat.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/map/npc_chat.c') diff --git a/src/map/npc_chat.c b/src/map/npc_chat.c index 6c5b513e8..7d8e0e21f 100644 --- a/src/map/npc_chat.c +++ b/src/map/npc_chat.c @@ -372,6 +372,20 @@ void npc_chat_finalize(struct npc_data *nd) aFree(npcParse); } +int mob_chat_sub(struct block_list *bl, va_list ap){ + int len; + unsigned char *msg = NULL; + struct map_session_data *sd = NULL; + struct mob_data *md = (struct mob_data *)bl; + if(md->nd){ + msg = va_arg(ap,unsigned char*); + len = va_arg(ap,int); + sd = va_arg(ap,struct map_session_data *); + npc_chat_sub(&md->nd->bl, msg, len, sd); + } + return 0; +} + /** * Handler called whenever a global message is spoken in a NPC's area */ -- cgit v1.2.3-60-g2f50