From 66b30629b30b03bf8ae94e627d98740234e5a819 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Tue, 28 Apr 2020 16:06:49 -0300 Subject: Event timers firing --- npc/042-0/arthur.txt | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'npc/042-0/arthur.txt') diff --git a/npc/042-0/arthur.txt b/npc/042-0/arthur.txt index 30e00890e..878502077 100644 --- a/npc/042-0/arthur.txt +++ b/npc/042-0/arthur.txt @@ -178,10 +178,19 @@ OnInstanceInit: OnTouch: .@g=getcharid(2); - if ($KAMELOT_QUEST[.@g] & 1) + if ($KAMELOT_QUEST[.@g] & 1) { warp "042-1@"+.@g, 55, 99; - else + } else { dispbottom l("The door is locked."); + end; + } + + // Maybe event must be fired + if (!($KAMELOT_KEYMASK[.@g] & 16)) { + .@label$=instance_npcname("#KDoor0421", $@KAMELOT_ID[.@g])+"::OnArrival"; + deltimer .@label$; + addtimer 15000, .@label$; + } end; } -- cgit v1.2.3-60-g2f50