Thuban wrote:
Maybe you cast detect magic and you can tell when you look in a direction if a room is no-magic. Perhaps that would be easier to code? There are presently some cabal room spells that work similarly. You can see the room nearby or a long way or whatever in a given direction is presently under said spell's effect. If we go that route, perhaps detect magic could also reveal if the room you're presently in blocks recall or teleportation/gate magic. This could be done just by using the look command, or maybe it would require some other command that has a slight amount of lag.
EDIT: Should have read more than the first post, obv, as I see that has been brought up.
If we go with a novel command to discern magic in rooms, perhaps it could also be targeted so you can see the exact spells a character has up, provided they are also on your own spell list. That prevents any leakage of secret religious or cabal spells, and it just makes sense that a sorcerer would know what a sorcerer spell's aura looks like but maybe not what a priest's spell's aura looks like. It could also reveal if someone is magic resistant (slightly, moderately, highly) and if they have an aura of negation in place.