From 2072fe3643f226a319422feb7d9894d768d19d01 Mon Sep 17 00:00:00 2001 From: Lemongrass3110 Date: Sun, 2 Jul 2017 18:21:33 +0200 Subject: [PATCH] Fixed unitwalk and unitwalkto label reset Fixed #2222 Thanks to @zellkennedy --- src/map/unit.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/map/unit.c b/src/map/unit.c index b3318cbb38..8ca27a7f1e 100644 --- a/src/map/unit.c +++ b/src/map/unit.c @@ -408,8 +408,10 @@ static int unit_walktoxy_timer(int tid, unsigned int tick, int id, intptr_t data ud->walktimer = INVALID_TIMER; if (bl->x == ud->to_x && bl->y == ud->to_y) { - if (ud->walk_done_event[0]) + if (ud->walk_done_event[0]){ npc_event_do_id(ud->walk_done_event,bl->id); + ud->walk_done_event[0] = 0; + } if (ud->state.walk_script) ud->state.walk_script = 0; }