From 2390d257d3bd8efcdec33e318fd5d87fbea140a4 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 12 Jun 2016 17:13:38 +0300 Subject: From script function npcwalkto return status code about is moving possible or not. false mean error happend. true mean moving is working. --- src/emap/script_buildins.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/emap/script_buildins.c') diff --git a/src/emap/script_buildins.c b/src/emap/script_buildins.c index 809e091..e37026d 100644 --- a/src/emap/script_buildins.c +++ b/src/emap/script_buildins.c @@ -1427,16 +1427,16 @@ BUILDIN(npcWalkTo) status_calc_npc(nd, SCO_NONE); } nd->vd->dead_sit = 0; - unit->walktoxy(&nd->bl,x,y,0); + script_pushint(st, unit->walktoxy(&nd->bl,x,y,0)); + return true; } else { ShowWarning("npc not found\n"); script->reportsrc(st); + script_pushint(st, 0); return false; } - - return true; } BUILDIN(setBgTeam) -- cgit v1.2.3-60-g2f50