DoAfter and DoAfterSpecial no longer work

Posted by Xandler on Mon 11 Jan 2021 03:08 PM — 3 posts, 14,213 views.

#0
Subject says it all. I have some triggers that run off the DoAfter and DoAfterSpecial commands and all of a sudden they just randomly broke (they no longer work any longer). I tested without using them and it works properly but it will not work with these commands any longer. I use them mainly because the mud I play has delays after certain things (like transporting). I've downloaded the latest version thinking that might fix it but it doesn't, is there any way to fix these commands so they work properly again?

The below is one of them I use that no longer works:


<triggers>
  <trigger
   enabled="y"
   group="veteranfl"
   match="The pod rumbles and a bright light appears as you arrive at the Lotus Cave teleportation pad."
   send_to="12"
   sequence="100"
  >
  <send>DoAfterSpecial (.3, 'Execute (EvaluateSpeedwalk ("w2sesuw2sw"))', sendto.script)
DoAfterSpecial (1, 'Execute ("nextguild")', sendto.script)
</send>
  </trigger>
</triggers>
USA Global Moderator #1
DoAfter depends on timers being enabled. Are timers accidentally disabled?
#2
Well, don't I just feel silly. I'm not sure how they got turned off. Let's test this again!