Code: (Secrets) * SoulMark Window & related functions, plus a bugfix. Implements: */praise <charname> <accid> <reason> */warn <charname> <accid> <reason> */inquire <charname> <accid> *Inquire shows the window ONLY for <charname> *Warn gives a 'negative' message for player with name <charname> *Praise gives a 'positive' message for player with name <charname> *AccountName is for GM reference only. GMAccountName is never used, but kept for reference as it's part of the client structure. *Also, Fixed an issue where dynamic zones (and some statics under heavy load) could result in kicking the player offline in world, causing /who all to break. * Message Boards implemented - In Memorium of Faerah, the famous Half Elf Bard. 2012-2014 (Cavedude) * We will now do a check on Bard pulses before applying a detrimental song to a friendly target. The pulse will be stopped, but the song will continue playing. *Fixed Bard spam on song tics (Pulses will still display.) *Added a check to prevent auto-equipping an instrument when an item is already in the primary hand. *Added more client states to #showstats (FD, invul, hidden, invis, sneaking, and a few others.) *Added GetClosestClient method for functionality I have since scrapped, but may be useful in the future. (Speedz *Added auto DB creations. - for msg boards and soulmarker tables. Included default PC xml UI files. Database: (Robregen) *Caster class defense max skill per level has been corrected. *Tol Nicelot in Erudin should no longer be kos to half elves. *Evil Eyes are now KoS in East Karana and Beholder. *Gargoyle in OoT now on faction with Mistmoore. *Removed Duster X from Duster spawngroup and added path to Duster X in Ak'Anon. *fixed heading to zonein from east commonland to North Ro. *fixed the Scourge Sorcerer Boot tradeskill *Heart Spiders in Guk should now assist each other. Scripts (Robregen) *added a trigger spawn for Duster X in Ak'Anon *Correct texts, adjust faction hits and experience rate for Series C Blackbox Quest to match live. *Correct texts, adjsut faction hits and experience rate for Duster Model Quest to match live.