From 95a2ef315ce1e81ecae5bb3c461c0932ae53474b Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 17 Nov 2014 17:34:43 +0300 Subject: fix some issues in script command npcTalk3. --- src/map/script.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/map/script.c b/src/map/script.c index 1250d1b..c18def8 100644 --- a/src/map/script.c +++ b/src/map/script.c @@ -91,12 +91,12 @@ BUILDIN(restoreCam) BUILDIN(npcTalk3) { - getSD(); - - char *str; + const char *str; char *msg; struct npc_data *nd = NULL; + getSD(); + if (script_hasdata(st, 3)) { nd = npc->name2id (script_getstr(st, 2)); @@ -128,7 +128,7 @@ BUILDIN(npcTalk3) strcpy (message, msg); strcat (message, " : "); strcat (message, str); - send_local_message (sd, &(nd->bl), message); + send_local_message (sd->fd, &(nd->bl), message); } return true; -- cgit v1.2.3-70-g09d2