It shouldn't be too hard to script it, as I have seen this sort of thing before in other servers. One could also change the spell clairavoyance to do the same thing, rather than the standard nwn scripting. (I havent used this spell on the server now, so i have no idea what changes have been done to it, so be nice and don't flame my lack of knowledge.) That I have seen in various player/builder rest menu options on the vault now. The class specific one is the best example of this, I believe Talus is one of the systems out there.
going from memory, you get the option in your emote menu if your a wizard or sorc, and if you have the spellmemorized/or know it if sorc, selecting it will make your char cast the spell, then you are given the list of player locals in the chat window.
The problem may well be in the generic areas rather than actual locals these scripts tend to return. I would guess that it depends on the tag name conventions the build team now and of course has used in the past.