Sporadic syntax errors - help?
Posted: 19 Oct 2017, 15:18
I've been writing up a quest macro for fun and learning the eventMacro system, and have encountered an occasional problem. My macros:
About 80% of the time, it works with no issue. Sometimes, however, I receive a syntax error on the following line:
I thought initially that the SimpleHookEvent might be triggering but not populating the $.SimpleHookEventLastMonster variable... but if I log that variable to the console, it hasn't been blank yet.
Is there something that I'm missing?
The code is working, as I said before... I just would like to remove the sporadic errors, if possible.
Thanks!
Code: Select all
automacro onKill {
SimpleHookEvent target_died
call checkQuestCompletion
}
macro checkQuestCompletion {
if ($.SimpleHookEventLastMonster =~ /Ghoul|Jakk|Nightmare/) goto checkCompletion
stop
:checkCompletion
if (&questCompleteCount(62672,62673,62674) == 3) goto turnIn
stop
:turnIn
do ai manual
do move geffen 77 76
do talknpc 75 78 r1 r1
do talknpc 75 78 r0 r3
do ai auto
}
Code: Select all
if ($.SimpleHookEventLastMonster =~ /Ghoul|Jakk|Nightmare/) goto checkCompletion
Is there something that I'm missing?
The code is working, as I said before... I just would like to remove the sporadic errors, if possible.
Thanks!