Found a weird bug in #ProjectSpecialK where having a script with three or more "dialogue" calls in a row would only show the first and last one. The middle one(s) would immediately be overwritten by the next.
Found out why and fixed it though!
DialogueBox dropped its mutex, given at the start of the script itself, when the first line was dismissed. Afterwards, ScriptRunner was therefore never told to stop and wait after that first line.
I have some options now.





