Daenks/Meridian59_103 — pull request #642 by skittles1 (2014-09-20 13:49:48+00:00)
Title: Improved squelching abilities.

Forum post: http://openmeridian.org/forums/index.php/topic,211.0.html
Wiki page: http://wiki.openmeridian.org/index.php/Squelch (still need to fill this out)

This pull request revamps the Squelch spell to work via trance time instead of by target. During the trance time, the admin/moderator can say a player's name and a type of communication to remove, or just the name to toggle all forms of communication for that player. More detailed instructions are given when the spell is cast.

These operate via piFlags2 and are included in the PFLAG2_MASK so they are not removed via any method available to players. The DM and Admin class can be squelched, but Creator class cannot. Admins and DMs cannot squelch or unsquelch themselves.

Removed some of the remaining investigator code from player.kod, and did some grammar/layout clean up in dm.kod, admin.kod and creator.kod.