^\[System\]\: Running queued balance command\: SWIFTCURSE (\w+) (.+)$Did a multiline trigger and selected the delta to be 1 line. I was trying to capture matches[3] on the first line, the bold one. When I do echo(matches[3]) nothing happens. I am using Mudlet.
^You point an imperious finger at \w+.$
Comments
If you're using a multiline trigger, the matches are stored in a different table: multimatches. To access the second group on the first line, you'd want multimatches[1][3].
Results of disembowel testing | Knight limb counter | GMCP AB files
Basically it takes the queue string, seperates it into an array, one word in each element of the array, then checks the array for specific words and knowing swiftcurse is the word it's looking at for instance, looks two ahead in the array to figure out what curse was sent.