Consider this:
[code]After reading a command (this is the first in source rule):
say “This should have been preempted.”
The first in source rule is listed first in the after reading a command rules.
Test is a room.
First after reading a command (this is the not really first rule):
say “This was supposed to be first.”
test me with “rules/z”[/code]
There’s an “after reading a command” rule which is “…listed first” in the extension., which gets ordered before the “first…” rule in the source. If I say “the not really first rule is listed first in the after reading a command rules,” it goes where you’d expect, but I thought these two syntaxes were synonymous.
Plus, the “rules” reporting never even tells me that the not really first rule is running. I tried this example with an extension, and the ARaC rule in the extension DID get reported. Why is that?