There is a pattern where utility macros are defined for common things that are performed in a certain area of the game, but aren't intended to ever be used elsewhere.
It would be useful to provide a way for macros to specify that they can only be used inside specific passages or specific files, with the extension warning if it is used outside those.
A quick fix could be provided to autoadd that passage/file to the list.
This would help guard against misusing those macros elsewhere.
There is a pattern where utility macros are defined for common things that are performed in a certain area of the game, but aren't intended to ever be used elsewhere.
It would be useful to provide a way for macros to specify that they can only be used inside specific passages or specific files, with the extension warning if it is used outside those.
A quick fix could be provided to autoadd that passage/file to the list.
This would help guard against misusing those macros elsewhere.