mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-01-29 02:13:12 +00:00
* Removed special protection for mobs with clients * * Instead, the GM is warned not to abuse this and each use will be logged * * Added logging everywhere we previously used return or continue to prevent client narration * * Kept !!!Player!!! typing rather than showing their actual path * Added prevention of duplicate entity names. * * Recursively calls the add entity proc until cancelled or a valid name is given * Only sanitizes the message after it's passed to mob_args() for basic interface, and only for non-mob ones as mob one calls procs that sanitize the input themselves * Likewise for TGUI, sanitization is only done within the actual narration proc to avoid double sanitization breaking things. * While at it, I re-introduced [mode] to classic input's instruction string. I had it originally, then removed it while pruning code duplication. I realize I can add it back now.