Mush-Z changelog: Stable release: 230625-01 Apr 04, 2023 Changes from Asclepius Pickpocket and steal sounds fixed. Mooncatcher sound volumes decreased in line with other catcher types. ( (Mink) Area music for Dreahul (Rowroad) low mv sound now triggers when a change takes you below 15% and approx every 20 seconds while you stay there. (septimus) bug fix for RT reporting weird numbers when encountering zero regen values (Malara) most Meditation strings added to skills filter beta version b-230319-02 Mar 19, 2023 Changes from Xera Fix triggers so double exp sounds play again. Note: double craft mode currently doesn't have it's own audio file so it will have to share the double exp one for now. Remove obsolete config runeinfo setting so it doesn't interfere with the one on the server. (Deadinator) beta version b-220728-01 Jul 28, 2022 Changes from necrosabor Sounds for stone knapping beta version b-220727-01 Jul 27, 2022 Changes from Asclepius Spells that fail due to low intelligence, wisdowm or charisma now play a random fail sound like other spell fails. (khuyag) New sounds dumping out an unguent. (dizzy) breaking wood whilst sawing (Tyrinia) thx runner and all on ZT Meditation and acquisition and loss of sharp status Beta version b-220724-01 Jul 24, 2022 changes from asclepius fix for RT regen times alias when feeling "sharp" (deadinator) fix for elder tells going to clan buffer when not sending to elder buffer(asuka) Fix for finishing sound when making bows. new sound for hydra channel (provided by saint Blue) Beta version b-220524-01 May 24th, 2022 Changes from Asclepius reintroduction of precipitation (rain and snow) sounds. Note: precipitation information is only received on forced change or on the tick so there is delays when changing to a room with a different precipitation setting. If you prefer not to hear rain or snow sounds at all you can use 'vol preset precipitation' to toggle the sounds on and off. Beta version b-220509-01 May 09, 2022 Changes from Dentin Infrastructure changes to luaaudio.xml and mushreader.xml changes from Asclepius tweak to reclay function to make more reliable bugfix for woodcraft ruin sound trigger bugfix for channel triggers to handle cross communication from other servers (e.g. stella aeon) Stable Release 220505-01 May 5th 2022 Accumulation of beta versions b-220503-01 and b-220208-01 (see entries for the beta versions below for details of changes) Beta version b-220503-01 May 03, 2022 Changes from Asclepius bugfix: pasting a tell into a say command now trips the correct trigger. Note: Due to the complexity of the sequence of the multiple say and tell triggers there are some combinations that will produce weird results. This solution is the best of a bad lot TBH. bugfix global area music setting now toggles correctly. If enabled will play default music when area has no specific area music, when disabled it will play no area music unless a specific track for the area exists. bugfix channel triggers now support channels with - and _ in their names. friend primary level message now plays a level sound instead of friend post sound (nury) friend catch all trigger now outputs "(friend)" tag at beginning of message. group tells now go into comlog ( (miraz) config setting "warn" for spell fall messages now has 3 options. disabled, display and speak, or speak only. (Ivey) new sound for receiving a newbie helper point (Wu) new sounds for Sunder (pylus, khuyag + others) new sounds for throwing knives/general objects, dirt, potions and missed throws(edward + others) new sounds for skirmish, rally (pierre), intimidate (Edward), taunt, solace and peace Beta version b-220208-01 Feb 08, 2021 Please note this is an interim beta mainly to fix the prospecting sound. There are many other fixes and changes still in the works that will be addressed in the near future. Changes from Asclepius Fixed bug retreat trigger that was failing to play sound. (rafa + others) Fixed prospecting sound not stopping (everyone) sound for bleeding. stable version 211205-01 dec 05, 2021 accumulation of changes from betas 211125, 211119, 211108 and 211022. (see below) Beta version 211125-01 Nov 25, 2021 Changes from Asclepius sounds for holiday turkey shoot contest. Beta version 211119-01 Nov 19, 2021 Changes from Asclepius Fixes for zchn leaks including double experience notifications, beep, reboot, mushznews , isolated mob say cases and immortal only messages. Please continue to report any zchn errors for a while longer, many thanks. Beta version b-211108-01 Nov 08, 2021 Changes from Asclepius fixes to arena triggers for joining and death. fixed typo in Yell string fixed zchn: reboot string triggers fixed zchn: friend triggers cleanup and improvements to existing triggers for socials with sounds (please report weirdness) condense 4 "better at" triggers into one and prepare for zchn prefix inclusion Beta version b-211022-01 Oct 22, 2021 Changes from Asclepius fixed prospecting sound not stopping when drawn into battle. Fixed prospecting sound starting when others prospect. (taurus) linkD and reconnect message now go to all history buffer friend notifications now include the "friend" tag at the beginning as before. friend posts now go to channels and friends buffer as well as all. event announcements now have a separate sound, (channels//event_announcement.ogg) different from event channel, enabling it to be muted with custom volumes if you prefer. fixed mangled arena deathmatch win message (Ivey) fixed some sounds cutting through mute, if problem persists use command "zmacros reset ctrl+f12" to resolve. fixed channel on off messages not showing correctly on replay with timestamps. regen times should no longer shown when knocked down in battle. (only works if melee) fixed incorrectly reporting previous clan stats for char that has left clan and not joined another. (lenobia) stable version 211009-01 previously beta version 211004-01 Oct 04, 2021 Changes from Asclepius Fix for prefix leak on (duplicate message ignored) channel send silence beta only output from channel prefix fallback trigger Beta version 211002-01 Oct 02, 2021 Changes from Asclepius zchn: bug fixed when posting to a channel that is turned off. (Sekhmet) fix bug with muted area music or other volumes being incorrectly restored after using volmute command or config focus (Jinpachi and fighter) Beta version 210927-01 Sep 27, 2021 changes from Asclepius Bugfixes to previous beta. New sounds for exhaustion and fatigue (wu) Beta version 210926-01 Sep 26, 2021 Changes from Asclepius added sounds for prospecting and stopping mining / prospecting fixed chill touch trigger when casting on mobs major overhaul of functionality for channels, clan tell, elder tell, broadcast, tell, whisper, gt, sub, warn, yell, arena and friends notifications. You should hopefully notice nothing, or only minor alterations, but if you spot weirness in any of these areas let me know. new sound for setting up an arena and recalling from arena. new sound for friend levelling and birthday new sound for pouring out molten metal when forging. new sound for soulsteal latch and soulsteal resist (shryth Beta version 210918-01 Sep 18, 2021 changes from xera back end sound functions and triggers cleanup (should make no difference to users) Changes from Asclepius removed the discard option from config randomsaction. If was set to discard will now be set to drop. removed the automatic actions on getting objects (config items). (All the available options were unreliable and potential confusing for newbies and could have resulted in items being randomly sacrificed.) Fixed timer runtime error in waypoint.xml plugin Fixed group recall sound (Wu) fixed 2 different bugs in grunting functions. skills should now correctly play a mob grunt based on their gender. (firefury) added auto empty function and sound for fouled unguents similar to potions. brew container must be set in config. (wu) changed the way mend bones sound is handled, should fire all the time now. improved handling of cry of victory as a result of new server send. fixed multiple bugs caused when replaying combined activity. (e.g. replay 20) using replay will no longer incrment better at counters or duplicate messages in history. New config option chreplay to enable or disable sounds during the combined replay function. fixed bug "open the mould" string triggering open door sound. (there are probably other similar bugs like this, please mudmail asclepius with any that you find.) implemented change to support prefix on clan tells elder channel and clan broadcast. (should make no visible difference) (Please report any channel, tell, whisper or say weirdness to asclepius as there is some crossover with this change.) fixed donate fish failing on certain catch strings fixed broken snap line fishing sound added fishing sound for when you reel in and stop. added fishing sound for when you get a bite. added sounds for lightning arrow added a sound for cracks appearing in bone fortress and text to misc filter added a sound for when mobs attempt to sniff you out and text to misc filter. (Asuka) added a sound for crystal shield. text is on spells filter. (Metallica) added minion monitor sounds for ice, lightning, fire and crystal elementals added sounds for clasp of corruption (Pantalaimon) added sound for field of grasping dead starting and stopping following someone will now play sounds similar when someone starts and stops following you. (Samaell) added "refuses to be put inside another container." to misc filter move the mend bones line "A skeleton cracks and pops as the magic reinforces its bones." to misc filter Stable version 210507-01 Previously Beta version 210429-01 April 29, 2021 Changes from Asclepius fixed archery target sound string. fixed double send when corpse cutter harvesting a bladder of green fluid (Nermthegerm) fixed no sound when receiving single gold coin when sacrificing corpses (Nermthegerm) from Colonel: Fix druid call lightning strike and miss sounds (various) fix riposte success sound add feint success sound (Taurus) add impaling strike success sound (Taurus) Beta version 210327-01 Mar 27, 2021 Changes from Asclepius Extensive infrastructure cleanup in alteraeon.xml. Should be transparent to users. Please report any new random weirdness you notice. fixed protection from demons spell sounds after change from pfe Fixed duplicate color spray strings (Nermthegerm) fixed standard recall sound not playing for those with clan recall strings. fixed grouptell functionality for those with non standard fight strings (Demon) fixed bug with configuration issue for first time a char uses the installation of mush. fixed intermittment bug with mush turning off notify channel (Coyote) added the following to misc filter "To see the lost exp hall of fame, see the 'lost experience' leaderboard." to stop displaying every time you check exp Unique items found , e.g. in corpses, are now added to itemsc and all history buffers even if not picked up for ease of identification. (Granola) items history buffer now records when you give or receive gold or items New "resources" history buffer. Initially recording details of deposits uncovered. (Symian) This buffer could potentially contain entries about other resource based tasks. Let me know if you have specific requirements. casting bone prison on yourself now plays the normal bone prison sound New sound for when boen prisons shatter new sound for crystal skull minion monitoring (Asura) eqlist will now wield and equip shields last to try and take advantage of str increases from other eq. (Asuka) Note: this will only work with meticulous modes of eqlist, not fast or lightning. stable version 210319-01 previously Beta version b-210302-01 Mar 19, 2021 Note: due to a server side change the comment in the beta release notes below about when you should see sanc dropping on mobs is now incorrect. the server side spam cast now determines if you see sanc drop, although spam misc still determines if you see it when looking at a mob. Mar 02, 2021 Changes from Xera Display warning when installing plugin_sid.xml this is the old obsolete file and you should install mushz_sid.xml instead. Change from Xera and Asclepius Infrastructure changes for future MSP sound support. AT present only thing you will notice is a new volume called MSP. change from Colonel and Asclepius New Archery Contest sound experience lots of new sounds for the contest and cleanup by prohibiting death actions on targets. changes from colonel fixed flamestrike, ground strike, and fire shield sounds after server change to color spells. added new sound for rejuvenate. (granola) fix to timeout sound for miraculous vestment changed sound for "south" to be lower pitched to set it further apart from "north" when using sound instead of text for room exits. (shamore) replaced kaleidoscope sound, and it now plays properly when cast at a target other than yourself Changes from Asclepius added command 'mushz path' to display the location where mushz is installed. Fix to sslog plugin displaying unwanted spam on login fix to butchering and skinning triggers that were not matching many strings fix to play unsheathing knife sound instead of standard get item sound when beginning butchering fixed inconsistency and weirdness with drop gold, get gold, giving and receiving gold, and gold on ground triggers. added new sound for scorch to set it apart from fireball. added new sound for bravery (previously over confidence) fixed bug with sanctuary drop sound occasionally not working when dispelling mobs. Note: should always here sanctuary cast and drop sounds unless spam extreme is enabled, although if spam misc is enabled you won't here the sanctuary sound when looking at mobs. fixed sound for detect magic. beta version b-210220-01 Feb 20, 2021 Changes from Asclepius Added volume presets for archery and soulsteal. The latter enables the muting of third party soulsteals. use the command vol preset soulsteal. Feb 19, 2021 changes from colonel added sounds for ranged combat: blowgun, bow, crossbow, sling added camel death sound added startled snipe sound beta version b-210216-01 Feb 16 2021 changes from asclepius added support for archery contest sounds. Stable version 210206-01 (previously beta b-210129-02 Jan 29, 2021 changes from asclepius fixed fishing event sounds not playing after server side change. History buffers will no longer record intrinsic spell falls grouped players attempting to flee now added to history buffer new sound for objects that timeout (spirit hammers, holy weapons, and any object with a timer) Third party soulsteals will now play muted sounds asc_sslog soulsteal logging plugin v1.2 bugfixes and improvements with totals and sorting of results. Note. asc_sslog plugin is not installed by default but can be added using control+shift+p. Any bugs or queries should be directed to Asclepius Stable version 210115-01 +Dec 24 2020 Changes from Xera Added 'numtruncate, ntruncate, numtrunkate' to the the list of matching keywords for 'config ntrunk'. (Dentin) Added steam and cannon shot sounds for the epds. Moved pending friend check feature and associated aliases to it's own plugin (Mesheema). To install press ctrl+shift+p, alt+a and select friends.xml +Dec 04 2020 Changes from Xera New event gag filter with the ability to show/hide the advent trees. All sounds apart from area music, battle music and ambience should now properly mute when global volume is set to zero. This now includes sounds with predefined volume levels, which were playing through mute before. Accepted jobs now add to the history buffer with the new alias 'ja [num]'. (see below) The following new job aliases are now available: jfa - list all jobs left to do jfa [string] - search all jobs left to do for a given string jfac - count all jobs left to do jfc - list all accepted jobs jfc [string] - search your accepted jobs for a string jfc [number] - search your accepted jobs for the given job number jrf [job num] - force reject a job. If no number is given then job 1 is assumed. ja [num] - job accept. if no number is given job 1 is assumed. jf [type] - job find jd [num] - job display +Nov 29 2020 Changes from Colonel changed thief fast waking sound to a broader range in pitch - wolfoiox added new boomstick sound for upcoming and future new years celebrations - Morpheus +Nov 28 2020 Changes from Xera config mud, default and minimal now require -f to confirm changes from Asclepius Bug fix for train practice message duplication Ctrl+f12 remapped to toggle sound on and off. use the command zmacros reset ctrl+f12 to implement if not working after update stable version 201125-01 +Nov 21 2020 Changes from Xera More tweaks to get rune triggers to display correctly for the latest strings. Relabel gods to builders on who summary (Dentin) Changes from Asclepius bug fix to auto practice setting and made this option no longer visible in config menu. functionality will remain but setting is no longer recommended. To turn auto train practises on or off now you must use the command config praccing -f +Oct 22 2020 Changes from Xera Made area music for dentins workshop play on all four levels instead of only the first. Updated shortID plugin type 'sid change' for details. Updated 'config runeinfo' to the latest strings and runes. (sport) +Sep 27 2020 Changes from Asclepius Fixed sound trigger bugs with avoiding trip, cloak of fear and liquid filling sounds incorrectly firing on boneman. modified sound triggers to work when creating arrow lots from bundles. Changes from Evilstorm Added an initial implementation for defining macros, including ones that are not modifiable in the world properties. type zmacros for help and some examples. from Asclepius Fixed sound trigger bugs with avoiding trip, cloak of fear and liquid filling sounds incorrectly firing on boneman. modified sound triggers to work when creating arrow lots from bundles. +Sep 06 2020 Changes from Xera Updated the shortID plugin. Type sid changes for details. New command to quickly toggle common custom volume paths. Type 'vol presets' to see what is available and 'vol preset ' to toggle, for example 'vol preset derby' to mute and unmute the fishing derby announcements. Bugfix for run-time error reported by Nermthegerm New room sounds, these are sounds that play when you enter or look in a certain room. Currently there is a sound for entering fairy land and one in the kitchen of the fabulous Fozzie. You may also create your own room sounds by placing them in the rooms folder however it is possible for these files to be overwritten by the updater so it is recommeneded you either add an entry to update_exclude.txt or keep a backup if you do not wish to lose them. Changes from Asclepius Added sound for putting items on tables fixed bug in uo alias when autoopen is enabled +Aug 18 2020 Changes from Xera Updated the shortID plugin. Type sid changes for details. Changes from Asclepius fixed bug with auto open on unlocking, picking or knocking doors. added sound for locking doors and containers fixed bug in thunder seed trigger when using acorns Changes from Wolfoiox New pk arena music +Sep XX 2020 Changes from Xera Updated the shortID plugin. Type sid changes for details. New command to quickly toggle common custom volume paths. Type 'vol presets' to see what is available and 'vol preset ' to toggle, for example 'vol preset derby' to mute and unmute the fishing derby announcements. Bugfix for run-time error reported by Nermthegerm New room sounds, these are sounds that play when you enter or look in a certain room. Currently there is a sound for entering fairy land and one in the kitchen of the fabulous Fozzie. You may also create your own room sounds by placing them in the rooms folder however it is possible for these files to be overwritten by the updater so it is recommeneded you either add an entry to update_exclude.txt or keep a backup if you do not wish to lose them. +Aug 18 2020 Changes from Xera Updated the shortID plugin. Type sid changes for details. Changes from Wolfoiox New pk arena music +Aug 08 2020 Changes from Xera Deactivated temporary event code. +Aug 04 2020 Changes from Xera Temporary code for those who wish to omit event sends from Humble Hadi type 'hadi hide' to activate Bugfix for run-time error reported by Laeg Changes from Asclepius changed sound for advertise as follower, made it play for the follower as well and remove gagging of text if misc filter is disabled. +Jul 26 2020 Changes from Xera Added new option to shortID plugin to allow for omitting the display of identified items or viewing longID format while still adding shortID to the history buffer. Type sid change and sid help for more details. Added new sneeze sound Bugfix for run-time error reported by Juggernaut Changes from Asclepius Added new gain favor sound Added filling and pouring sounds for liquid containers Changes from Colonel Added new growl social sound Changes from Heartspine Added new poison ivy sounds Fixed gisco's giblet grenade trigger and added sound for gisco without spellcomp +Jun 14 2020 Changes from Xera Added config shortid settings that synchronize with the server allowing for the display to be turned off and to still add to the shortid buffer. Also when shortidcomma is set to disabled to filter out commas from the server shortid. (Meliana) Fixed bug with channel_history plugin. Type "chist change" for details. Added a help message to the sid plugin detailing what to do when server shortid is enabled. +May 25 2020 Changes from Xera Cur alias now accepts number dot target format (Panodil) Fixed playing of lightcatcher carve sound for latest string. Omit carve rune... when carving (Nermthegerm) Stop mushznews and dm autoconnecting on startup (Noitcurtser) +May 10 2020 Changes from Xera Enabled Mush-Z to work with set shortid this replaces config shortid and is serverside any feedback should be mudmailed to Draak. The sid plugin can still be used with the long identify format but will not work if set shortid is toggled to the shorter format. Changes from Dentin Added three new launcher files: mushz_launcher.exe, mushz_launcher_beta.exe and mushz_launcher_lite.exe +Mar 30 2020 Changes from Xera Lowered volume on flourish sound. Fixed bug with diffraction dropping not playing (Nyano) Changes from Evilstorm The Atlantis City and the town in the northern contenent area music tracks should now play again. Changes from Necrosabor Updated triggers for banking sounds to play again. Changes from Ivey Updated channel history plugin. Type chist changes for details. +Mar 26 2020 Changes from Xera Moved gunshot sounds from msp blast to their own trigger. (Asclepius) Added new alias volmute to temporarily mute a sound. This is different to muting via custom volumes which save across sessions. (Asclepius) Reverted new truncator back to last known version to fix bugs. Attempt to automatically enable triggers if disabled (Dentin) Fixed obscure sanc bug (Rhorae) Ongoing structural updates mudmail xera directly if you encounter any bugs. Changes from Evilstorm Fixed a bug with the area music loop restarting when leaving combat (mudmail Evilstorm if you have issues). The black mountains area music track should now play again. Changes from Stealingboy New flourish sound Note: For help disabling derby announcements and for setting up custom sounds and volumes see posts on the Mush-Z board (1387). +Feb 22 2020 Changes from Xera New sounds: censure demon, censure angel, gunshot New social sounds:- fart, snore, sith choke, sith saber, sith darkside, facepalm, beer Added more matches for the social raa Made a different sound play for when group members flee. Added inlay rune string to runeinfo module. Added zin portal hub, sphere on route to nm and blocking elf in nm fort to autofollow leader code. Added wrong exit sound for catacomb and made it so a default sound will play if a custom terrain sound is missing. Added config option autovictory so players can turn off auto cry of victory if it is causing lag Updated gdice plugin. Type gdice change for details. Ongoing structural updates mudmail xera directly if you encounter any bugs. Changes from Nyano Added new truncator code +Jan 24 2020 Changes from Xera Added support for show/brag session stats of ep, pp, cp and mastercraft Replaced some cases where colon dash is displayed with a single colon as it was causing some problems for screen readers and braile displays. Spells will now be added to channel history when they fall. Fixed sound not playing for squirrels with only one acorn. (Asclepius) Added option 5 - Drop to config randomsaction Some structural changes mudmail xera direct if you encounter any bugs. +November to December 2019 Changes from Xera Sounds: new roars for human male and female (Serkanal), shield slam, sailing ambience and encounter When config ambience is turned on and the ship is moving, a happy accordion sea shanty will be played. When the ship moves from deep to shallow water a man will shout land ho! all further moves will either play the shallow or deep splash sound. When faced with an encounter a monster climbing up the side of the ship followed by a roar will be heard. Added Fishing derby sounds which will play at a default volume of 50 to set a different volume Type vol add misc/event_fishing_derby and enable custom volumes. Added fishing derby text to misc gag filters Added retreat yells to misc filter Added more filters to combat group spam New config inventory setting with 6 options. Updated inventory alias to match all letter combinations i.e. i or in or inv etc. This may mean that the display changes for some however this can be rectified by setting config inventory to option 1 - unmodified New alias brag quest New alias show quest or alternatively the shorter alias sqn Note: There is no output if the quest number is not found. Fixed config shortid not properly enabling or disabling on startup Updated config shortid to display spells Corrected typo causing the harm sound to play for charm person. Corrected typo in voltoggle when displaying the global volume level Fixed some triggers reading twice for screen readers including color spray. (Asclepius) Fixed ga alias Updated sid plugin. Type sid changes for details Updated gdice plugin. Type gdice changes for details. +August to October 2019 Changes from Xera: Sound Updates:- Added mastercraft notification sound Modified shadow bind to pan depending who is using the skill (Asclepius) Lowered volume on achievement sound (Nabu) Fixed fishing sounds not playing Reinstated random better at sounds. Config updates: Reenabled config shortid for those that prefer the old format New config inventory setting Removed config soulsteal now there is new soulsteal code on the server. Alias Updates:- New scms alias for session counters (This is a starting point and will be improved upon in future releases) New es alias which does an eq search and provides totals and a list tof missing slots. New eqset keep and eqset unkeep aliases Note: this only works if blind mode is disabled Modified the quest todo alias to allow for a max number of lines the new syntax is qt [num_lines], if a number is not specified than the default is 50. Added temporary cannon show/hide aliases for those that want to omit pumpkin shot spam from the event channel Filter Updates:- Added a few more strings to gag filters Added shorten text when mastercraft is filtered Plugin Updates: Latest version of the waypoint plugin v1.43 (From Asclepius) Updated sid plugin type sid changes for more details. This is now an alternative to the standard mush-z shortID. If it is installed then it is recommended that config shortid is set to 1 - Disabled Other Updates:- Upgraded Mushclient to 5.06 Added help text for when the set who format isn't supported by the current config who setting. Added mastercraft count to session stat counters +April to August 2019 (Full Release) Changes from Xera: New Sounds:- smoke and coffee social, screams for falling players and mobs, Roars for animals, demons, undead, dragons, and human males and females (Asclepius), flee sounds(Asclepius), area heal (Asclepius), Prayed out (Asclepius), Acid burns, Create water, Leader no leave toggle (Samaell), alarm (Ravenna), Palm (Shinja), Group follower advertising (cheesy baseball cavalry charge) (Samaell), special lotto channel sounds (Supplied by Red), bark and stone skin (Earthoiox), call squirrel (Ravenna), call bats (Lux), pk arena reset (supplied by Samaell), knockback (Bhaal), stunned mobs (Asuka), pommel strike (Emmanuelle), Polar bear rage (Lux), Crippling strike (Emmanuelle, Wolfoiox), Riposte switch stance and strike (Bhaal), rain, snow and thunderstorm weather (Asuka), flourish (Farseer), druid control weather and blizzard, happy birthday notification, jab, run without vocals, small cat death, cure poison, teleport New ambiences:- wastelands, stream, crystal, shadow day, beach, rock/mountain/ruins/plateau, sandy, metal, swamp/mire and underwater Note: To help identify more appropriate ambiences terrain's with missing sounds will now be silent instead of playing a default. Modified sounds:- flame blade (Only play for items carried by you) (Lux), ice fog (fixed) (Pianizeru), water breathing for gills (Necrosabor), shadow bind (for when others use it) (Ploy, Temporally disable create water appearing on others (Samaell), double cap and xp time (in alternatives folder), thorn armor (remixed), profession points (sped up from 4 to 2.5 seconds) (Shryth), lethargy (when cast on mobs) (Asclepius) Volumes updates:- Adjusted levels on various sounds such as lightcatchers, chain lightning, dispel and shard storm. If there are any other sounds that are particularly too loud or too soft let Xera know. Remember individual sounds can now be adjusted with the customvolume option. Added a volume toggle control for battle music (Korgak) Configuration Updates:- Added wholist option to display a condensed who list (also see new alias updates) Config chist now toggles adding your own channel tells to the history buffer which should help clear up some confusion. Added config options for sneaking steps and mobcond. Added more death rituals such as skinning to the crafting filters. When turned on mush-s will display a plus symbol and the item obtained from the craft. Added dragon scales to skinning trigger.so they donate now. Removed mush-z recasting. Type help recast for syntax of server side recasting. (Dentin) Chist config option now defaults to enabled. Type config chist for group tells to be reported in the history buffer. Automove now follows leaders in and out of ships. Added Custom sounds option - see sounds/alteraeon/custom/readme.txt Added Custom volumes option - allows the setting up of custom volumes for individual sounds. type vol help for syntax. Also Support partial matching. Added Anti Sound Clobber option - Very basic anti clobbering to prevent duplicate sounds from playing consecutively. Added Autosize option - to set what autosize setting to send to the server when logging in. Added Vision option - Customizes the client based on your level of vision. Currently this only enables blind mode on the server when anything but sighted is selected. Added Panning option - Whether to pan sounds or not. Added Vocals option - Play vocal or non-vocal versions of sounds. (at the moment this only covers a handful of sounds) Added randomsounds option - Whether to play from a random selection of sounds. Added FocusMuteToggle option- Mutes and unmutes volumes when switching windows. To also do this for speech type ftts. (Asclepius) New Aliases:-- Sound print and play debug commands. (Chloe) Mushz changes - to open the changelog inside mushclient (Dentin) Friend aliases:- frc to check for all online pending friend requests frap to add all online pending friend requests fra to add a friend frr to remove a friend frl for friend list frf for friend find frp for friend post (Vasher) Who aliases:- Syntax: Type who and then one of the following letters (no spaces):- n - for newbies a - for active players i - for idle players g - for gods t - display totals only Filter Updates:- Added new filter gcast currently this covers group casting and others uttering spell words. Cone wash and thorn armor stab added to misc gag. Added Thorn Armor to spell filter (Orion) Gagged thrust sends (Ubarri) Added more new triggers to reduce spam particularly in groups:- shadow decoys, enchant fades, angel of mercy, turn strikes, elemental shield damage. Keyboard Updates:- Moved sac commands to alt-f8 and alt-f9. The keys f3 and f4 are now serverside aliases(Druidah) Remapped f9 to f12 as serverside aliases volume controls are now mapped to alt+f10 vol down, alt+f11 vol up and alt+f12 vol toggle (Xenia, Asclepius) Plugin Updates:- Moved shortID to it's own plugin called mushz_sid Added waypoint helper and soulsteal count plugins, named asc_wph and asc_sslog respectively. (developed by Asclepius) Added gdice plugin Bug Fixes:- Temporary measure to prevent death actions firing on minion deaths. (Theo) Note: This is based on name so is not guaranteed to be 100% accurate however it should help alleviate the immediate problem Removed apostrophes from tells (Lux) Fixed minor pick pocket bug (Bast) Fixed obscure bug in loading of randoms.txt (Arotos) Made setting of server varibles display when misc filter is disabled. (Orion) Fixed where some sounds were adding extra volume when muted. Formated the zmap arrival string output to 1 decimal place. (Orion) Fixed forge jewelery playing an open door sound. Cast knock now sends to the mud even when afk or inside an alias context. (Keran) Corrected minor grammar error in the update message. (Necrosabor) Replaced soulstone keyword with soulgem when soulstealing (Rowroad) Fixed it so carve rune sounds play regardless of how runeinfo is configured (Ravenna) Fixed fishing triggers so sounds and donate fish work (Barons:) Reworked config unexplored to help track down why jaws isn't reading it. Documentation:- Redacted tracking feature from readme file since it is now obsolete (Durben) +Mar 31 2019 Changes from Rhorae: Fixed the "After a little effort" fishing string so it's properly filtered and fish are properly donated, if said configs and filters are set. Added a sound and history entries for friends getting achievements. All types of pasted communication to a channel should now process correctly. For example pasting a tell to a channel will play the correct sound for that channel and be sent to the correct history buffer, instead of treating it like a tell. Please let me know if there are any I missed. Apostrophies will no longer be stripped from many types of communications. This was done for two reasons: 1. The small amount of time it took for Mush-Z to filter and post the message could in some instances cause things to display out of order. Imagine somebody saying something as they disappear - the extra instant it takes to process the say would cause the speech to show after the disappearance, when the builder intended for it to be displayed before. 2. It really shouldn't be the client's job to remove apostrophes. That's what screen reader punctuation settings are for. +Mar 25 2019 (Full release) Changes from Xera: New volumelevels config for announcing volume level changes. (Necrosabor, Affiluth) Volume levels are no longer displayed when volumes are muted. (Necrosabor) Removed count of options from config box title. (Necrosabor) Thorn armor no longer plays when someone else casts it (Lux) +Mar 22 2019 Changes from Xera: Synced the config list command and the drop down box so they display the same collection of choices by default. Note:settings can be quickly toggled by typing config and the first three letters of the name. i.e. config amb to toggle ambient sounds on and off. +Mar 21 2019 Changes from Xera: Added new cheesy profession point sound. Remixed poison mushroom and thorn armor sounds Made Alt+D as a shortcut for sleep Moved world connection settings check into the alias mushz check as it was confusing some people. Changes from Asclepius: Added new waypoint plugin for tracking temporary hallowed sites. Note: this is an experiential beta version and players are encouraged to contact asclepius with feedback. +Mar 19 2019 Changes from Xera: Amplified poison mushroom sound Amplified and added more pick lock sounds. Reduced Ocean ambience which was too loud (Chiara) Trimmed Thorn Armor sound which was much too long. Renamed config option gdamage to weaponsounds Renamed config option donfish to donatefish Donate fish now uses the new safe keyword cfish to avoid donating fishing poles by accident. Added vols, volmute, volset and volhelp aliases. Volumes now display their new level when changed. +Mar 17 2019 Changes from Xera: Gave auto stash soulstones a default of bag if no containers are set. (Symian) Replaced obtrusive update message box with a note instead (Asclepius) Fixed obscure bug that was preventing the grm alias from working. (Asura) Changed ph alias to execute instead of sending directly to the mud. (Asclepius) +Mar 16 2019 Changes from Xera: Added thorn armor sound (Adenal) Made riptide sound play on flooded terrain and streams. (Lauvre) Fixed woodcraft sound playing while mining (Lusy) +Mar 12 2019 Changes from Xera: Readded heal alias (Asuka) Added gsn - group set none alias (Khai) +Mar 10 2019 Changes from Rhorae: Fix spectral claw sound so it plays when used on ethereal enemies. Added a few missed strings to crafting filters. +Mar 9 2019 Changes from Xera: Added donate skins options (Dinotare) Fixed breath of life sound so it plays even if you don't have a god. (Khai) added groupdice plugin (martin) Added missing turn struggle sound (Lusy) Added missing pick_lock sounds Changed show unexplored exits alias to something that's easier to remember can now use unv, unvisted or unexplored(Bayus) New donate option for the dcomps config setting. Added riptide sound trigger for ocean (Earthoiox) Note: the new donate options may not work in all cases. if you find a place where it's not donating mudmail the trigger line to xera. +Mar 6 2019 Changes from Xera: Added default wrong exit sound so players can hear when they bump into catacomb walls (lusy) +Mar 4 2019 Changes from Xera: Added donate bones option (martin) +Mar 3 2019 Changes from Xera: Fix confusing calls and references to server side recast from the mush-z recaster. (lall, clear) Mute ambience sounds on disconnect Switch shadow and lava ambience sounds for ones that loop better (lusy) Change shadow and lava ambience for smoother looping Added new crystal and lightning elemental sound (theo) Added new poison mushroom sound (earthoiox) Added new glass golem shatter sound (xenia) Added keyboard profile config (currently this doesn't actually do anything) +Feb 28 2019 Changes from Xera: Fix for autoopen so knock spell is included (asclepius) automatic setting of mushclient window title removed (asclepius) +Feb 27 2019 Changes from Xera: New catacombs, sewer, air, shadow, lava and default ambience sounds added New kaleidoscope sound (dinotare) Changes from Rhorae: Fixed a couple recent changes that weren't properly migrated. Removed the alert box that pops up when you first log in after updating, because it was causing major focus issues with my screen reader when it was appearing while the plugins window was present. Replaced it with a simple output message. Fixed bug causing "You have now updated..." message being displayed every time, even if you didn't just update. +Feb 25 2019 Changes from Xera: added in new terrain types shadow, catacomb, mire and crystal. Also cchangeed default terrain ambience from town to building this should sound more natural then hearing town folk and carts wandering through dungeons. (asclepius) config now toggles boolean and numeric list type settings Rolled forward beta users onto the new mushz file. This version contains the lastest features and bug fixes however it is expected to be unstable. Please report any issues to Xera. To rollback to the old file press Ctrl+Shift+P remove the new plugin and add AlterAeonOld +Feb Feb 18 2019 Changes from Xera: On alteraeon.xml: bug fix: stopped kxwt_rshort The sign says, 'Draj' from leaking (asclepius) +Feb 11 2019 Changes from Xera: added stellar aeon folder and world file Note: this is does not include all the fancy features and sounds found in the alteraeon version of mush-z, eventually we may add in more support. continued migration on mushz_core forked files +Feb 8 2019 Changes from Xera: continued migration: split out into lua files set mushclient window titles on startup to mushz and version number Note: all of Xera's updates are now on the migrated files unless otherwise specified. Early beta testers may switch to this fork by typing ctrl+shift+p removing alteraeon.xml and adding mushz_core.xml. During the migration this copy may become highly unstable and vary significantly between releases, however users can always revert back by reversing the process. Later on will create a function to make it easier to switch between versions. +February 6 2019 Changes from Rhorae: Fixed notifications of being able to learn new critical and important spells not showing in history buffers. (Jaguaress) Friend death, quest, log in and log out sounds will now only play when these things actually happen, and will not play when the messages are being reposted. The new evaluateing armor and anatomy message when using crippling strike is now gagged by filter skills. (Khadaji) +February 4 2019 Changes from Rhorae: Ticksounds config now has 4 options: Disabled, text, sound, sound and text. +February 2 2019 Changes from Xera: start of migration to clean up and split out mush-z into more manageable chunks. the original file alteraeon.xml has been left intact to allow for rollbacks and a new file mushz_core.xml has been created. +January 31 2019 Changes from Xera: Edge markers are now displayed when tick sounds are disabled. (Samaell) +January 27 2019 Changes from Rhorae: New Stellar Aeon communications are now recognized as channel communications and handled accordingly. +January 19 2019 Changes from Rhorae: Chain lightning 'arcs and jumps to' messages are now gagged by filter misc as well as filter spells. Fixed a bug where automatic random looting and other death actions could occur when somebody not in your group released an animated corpse. Since it's not your corpse, Mush-Z should not be taking it upon itself to break the rules. And now it won't. +January 4 2019 Changes from Rhorae: Equipment stats pasted into a board post, mudmail, or other similar places will no longer be gagged by short id. This is because short id doesn't actually shorten these, so it just gagged everything which caused confusion. Short id will continue to work as expected when using id, list, auction, etc commands. Fixed runtime error in 'zrecast create'. +January 3 2019 Changes from Rhorae: Group members being hit by chain lightning will no longer play the sound. Filter misc should now gag messages for chain lightning hitting group members. Filter spells will still gag all chain messages, but those who still want to see it hit themselves or mobs but don't want to see it hit groups can use misc. +January 2 2019 Changes from Xera: ctrl+f01 keybinding remapped to send cf01 instead of macro-recast (asclepius) Ping timer to omit sends from output (soth) Note: players mentioned in brackets are those that requested the change and are responsible for testing and ensuring it works correctly. +December 31 2018 Changes from Dentin: Re-enable the per-client "individual user id" by default. This field is saved by your client and sent to the server on connect in order to uniquely identify your client to the game. It's primarily used by the server to identify multiplayers, by admin to hunt down annoyance characters using Tor, and to more easily identify people who are banned and really shouldn't be playing. If it really annoys you, search for 'iuid' in the main plugin and uncomment the line that doesn't send the tag; there are comments detailing how to do this without screwing up the other version information just above the iuid lines. +December 25 2018 Changes from Weyoun: Channel on and off sounds correctly play again. +August 5 2018 Changes from Rhorae: Fixed bolster, heal, and major heal sounds so they play properly with the new cast on self messages. The 'opg' alias for 'open gate' will now accept a direction argument. The 'opgs' alias for 'open gates' has been removed, as it's redundant now that we can abreviate door names. 'opg' will work just fine. If the autostat config is not enabled, Mush-z will no longer send the silent commands that keep track of these stats. No sense pestering the server with commands that aren't going to be used for something. Brag counters has been removed. It amounted to little more than client-sponsored spamming. You can still view your own counters if you'd like, for what they're worth. I am considering removing the feature entirely because it doesn't seem like it has a point, and it amounts to a lot of extra processing. It also told me I've stolen -19000 gold, so clearly it doesn't work properly. Added myself to the list of people who can check what version of Mush-z someone is running. Because I can. And so I can help people troubleshoot problems. That's the real reason. Honest. +July 28 2018 Changes from Rhorae: A few miscellaneous additions to crafting filters. Fixed an issue where Mush-Z would report that crippling strike missed even though it did damage. This was caused by one of the crippling strike messages being similar to the standard attack miss message. Warnings for spells falling now get their info from kxwt data. As a result, Mush-Z no longer sends "aff" to the mud every tick, since this is no longer necessary. +april 24th 2018 Kurek: Added additional plugin, room_labels.xml. type rlab and a label in any room to add a label so that you can see it when you come back to the room. This plugin should be added by the user and is not added automatically to the game to prevent clutter. +February 21 2018 Changes from Rhorae: The command to access Mush-Z's recast feature has changed to 'zrecast'. This is to stop it from interfering with Alter Aeon's server side recast functionality, and to avoid any confusion about which one is being used. The actual functionality of the recast feature has not changed. Added many of Draak's sounds for crafting. Mining, forging, lapidary, bonecraft, woodcraft, and leathercraft should all have sounds. New 'crafting' filter, which will gag non-essential messages while mining and crafting. You will still see start, complete, and failure messages. The crafting stuff is a work in progress, and some things like adding arrowheads or shield rims don't have sounds yet. Additionally there are likely to be some strings I missed for the filters and/sounds. Feel free to mudmail Rhorae with any strings you think should have sounds/filters but don't! Disclaimer: The crafting sounds were created by Draak for the Alter Aeon MSP soundpack. He kindly gave his permission for them to be used in Mush-Z, but they are not to be taken and used elsewhere without permission from Draak and/or Dentin. +February 17 2018 Changes from Rhorae: The sound for bottling properly plays again. Mend bones should be properly spam filtered again. +January 22 2018 Changes from Weyoun: F11 now lowers volume while f12 increases it. It never made any sense why the key to the left was volume up and the key to the right volume down. +December 10 2017 Changes from Weyoun: New config option called ExitComma, which, if enabled, will separate room exits with a comma. Default is off. Fixed shortID bug that caused runtime errors for builders. +December 1 2017 Changes from Weyoun: Updated LuaAudio plugin. +November 29 2017 Changes from Slej: The timestamps (alt shift t) option in channel history will now save between sessions. The hotkey hint is now hidden if the option has been set before, so if you want them on but don't want to see the hint every time, just press alt shift t twice. +November 18 2017 Changes from Dentin: Run the ping timer in the background and change the lag commands to use the most recently received value. This should provide more accurate lag estimates, as well as give the server information to help identify regional or area specific lag issues. Disable the client uuid because people were concerned that it was tracking them. +November 5 2017 Changes from dernan: add 'walk on water' to recast +october 23rd 2017 Changes from Kurek: Changed the annoying beeping sound when crafting runes to more appropriate rune crafting sounds for each specific skill. If I missed any, let me know. +October 22nd 2017 Changes from Kurek: fixed sound for necromancer corpsecut jagged yellow stone Added sounds for spectral claw added sounds for most giblet grenade types Started work on adding crafting sounds though nothing has been added yet. +October 21 2017 changes from dernan: Add a sound for the 'clever' channel. Fix the mend bones sound so it plays once more. +July 12 2017 Changes from Dernan: Minor bugfix with clan notify sometimes not noticing when you change clans. +July 1 2017 Changes from Evilstorm: Added new ground strike sounds. Fixed broken cure aliases Fixed contexts like e-mail writing and board writing not playing sounds. Air weapons should now play again. +June 26 2017 Changes from Slej: Added alt+shift+t keystroke to toggle relative time announcements in channel history. I also added a short reminder, shown 30 seconds after the world is loaded. For the moment, this setting doesn't save. Once I establish that this makes a majority of people happy, it probably will. This cannot be integrated into mush z's config system, so I expect lots of people to ask about it if there aren't plenty of ways for them to find out already. For people who can't remember keystrokes or just have trouble with them for whatever reason, you can also type the command "timestamp" on its own to toggle this setting. +June 18 2017 Changes from Slej: Mudmail notifications now show up in the tells category instead of misc. Additionally, you'll still see them in the all category. Updated the channel history plugin in several ways. - All messages will now have a relative time announced after them (thanks Teros). This relative time does not copy to the clipboard. - The maximum number of messages in each category has been increased from 100 to 1000. Remember that alt+home and alt+end will move you to the start and end of the category. - Pressing alt+shift+enter will open a read-only notepad window containing all messages in the current category. These can be read back with a screen reader's say all command, or copied and pasted elsewhere. You can leave this open and navigate away from it with control+tab, or close it with control+f4. - The keystroke to delete a category has been changed from alt+delete to alt+shift+delete. - When you navigate between categories, your position and the total number of messages will be announced. Changes from Evilstorm: In addition to a read only notepad window with messages, it should now have a date and relative timestamp appended at the end of each line for keeping accurate logfiles if you wish. Added tempest sounds to filter sounds. +June 17 2017 Changes from Evilstorm: Added new filter, 'filter sounds,' for extreme sound spam such as call lightning and boom. Useful in big groups. +June 16 2017 Changes from Slej: If filter minions is enabled, you will no longer hear a sound when someone else's minion dies. Additionally, their deaths will not be logged to history categories when this filter is enabled. +June 10 2017 Changes from Weyoun: Additions for The Summer Solstice Celebration 2017 event. +May 15 2017 Changes from Weyoun: Bring mush-z in line with all the new cleric changes, so sounds play correctly once again. Vigor and fortitude are now recastable. Add notification support for new Alter Aeon feature where periodically and randomly, either experience for mob deaths or experience caps for mob deaths are doubled for a period of time. Mush-z will now play a unique sound (courtesy of Teros) for each of the above events, and the status will be logged to the all and experience history categories. Add a channel sound (courtesy of Teros) for the new TeamTalk channel. Mush-z now reports lag using a new method when typing "lag" or "brag lag". This is far more accurate than the previous method. New config option RandomsAction has been added. Allows you to specify what to do with automatically collected random/unique items. Options are do nothing, put in container, donate, or discard. Default is to put in container, which has always been the behavior in the past. Fixed bugs in context handling. Bug fixes and minor changes to the notification of next cheapest class to level upon login. Sickly tumors from corpsecutter will once again will be correctly dropped/sacrificed if appropriate config option is set. Fixed bug that resulted in certain lines of output in quest/room/item descriptions to not appear. AutoOpen of doors now works when knocking, in addition to picking and unlocking. Fixed bug that would not report xp correctly with alt-x if there was a tie to level cheapest class. Removed mush-z's tracking feature. It was buggy, didn't work right, and just made use of "nearby". +January 28 2017 Changes from Weyoun: A complete rewrite of the output functions plugin to fix all the existing bugs that made it virtually unusable due to constant runtime errors. Given many people are not aware of what features this provides, there is a tutorial at the bottom of the Jan 28 changelog entry. Output buffer: New keystroke ctrl-shift-alt-space copies selection without line breaks for easy pasting into a single-line edit field, such as the mush-z input line. Please see the bottom of the Jan 28 changelog entry for full instructions on how to use the output buffer. The "you have mail" sound once again plays when logging in if you have unread mail. Introduced a new, less obnoxious sound for channel shout, as channel shout will now be used far more regularly given the recent channel rule changes. Retreating now plays a different sound than the yell sound, allowing for an easy distinction between retreating and someone randomly yelling. Switching audio devices is now automatically detected. Added a new Ctrl-shift-l hotkey to reload audio drivers to be used if auto device detection does not occur. Due to popular demand, the mage, warrior, and thief leveling sounds introduced in the last release have been removed. They are back to what they have always been. Thrust damage now plays the proper damage sounds. Added the ability to have doors automatically opened when unlocked with a key. Fixed bugs that caused doors to sometimes automatically open after being picked and sometimes not open. Doors will no longer be opened automatically by default after a lock is picked. Added a new config option AutoOpen. If enabled, doors will be opened automatically when they are unlocked or picked. This is disabled by default. Removed the AutoFollow, AutoHeal, and AntiDeath config options and corresponding features. These were never fully properly implemented, bordered on botting, and were dangerous for newbies. Fixed bug with how friends entering/leaving were being logged in history buffers. Fixed bugs in the "sk" command that caused occasional skills/spells to not be displayed correctly. Code cleanup, including removal of old and bad aliases. If any alias you liked is gone, please use a server-side alias to recreate. If any major concerns, Mudmail Weyoun. Changed output buffer snapshot keystroke to ctrl-alt-shift-s to avoid conflict with speedwalk keystroke (ctrl-shift-s). Updated mush-z code to be compliant with the new version tagging system. Changes from Evilstorm: Added new sounds for writing on stuff or sending e-mails. Free Spirit now plays sound when you return to your body without using the return command. 'filter expert' now gags 'use alt z to clear the unexplored map.' Fixed a minor runtime error in the auto retyping plugin. Comlog now logs tells and replies correctly. Added config option 'elderBuffer' to send elder tells to a unique history buffer. This is disabled by default. *** Weyoun's Tutorial on the Output Buffer *** Everyone is already familiar with the output window. This is the notepad-style window you turn on and off by hitting ctrl-alt-o. The output functions feature set makes available to you what is called the output buffer. This is entirely separate from the output window. The output buffer, like the output window, is a running log of all the game output. The huge advantage to the output buffer is that it can be fully and virtually navigated while in the main Alter Aeon window, so you can review output without ever having to switch windows. Below are the relevant keystrokes to navigate the output buffer: ctrl-1 through ctrl-0: Read last 10 lines of the output buffer. ctrl-shift-y: go to top line of buffer ctrl-shift-n: go to last line of buffer ctrl-shift-u: go to previous line and read it. ctrl-shift-i: Read current line. ctrl-shift-o: Go to next line and read it. ctrl-shift-h: State where you have focus in the buffer, for example, "Line 275 of 3722". ctrl-shift-space: Toggle selection mode on and off. ctrl-shift-alt-s: Take a snapshot of the output buffer and put the contents into a new "snapshot" window. ctrl-shift-c: clear output buffer. Note this clears the output buffer, not the output window. ctrl-alt-shift-c: Clear output window. Note this clears the output window, not the output buffer. Lastly, here is a brief overview of how selection mode works. If you have text you want to copy, first navigate to the line where you want to start copying using the ctrl-shift-u, i, and o keys. Now hit ctrl-shift-space. If all you want to copy is that one line, hit ctrl-shift-space again, and now that line is in your clipboard. If you want to copy more lines in sequence, use ctrl-shift-u or o to navigate to the end of the selection point. Now hit ctrl-shift-space again, and all the lines from the start to the end of the selection point are in the clipboard. If you want to copy the lines for pasting into a single line input field, such as the mush-z input, then use ctrl-shift-alt-space to copy, rather than ctrl-shift-space. Mush-z will tell you the selection was copied without line breaks. +November 6 2016 Changes from Weyoun: You will no longer hear liveoak sounds if you are not the one who cast the spell. You will no longer hear solar flare sounds if you are not the one who cast the spell. Fixed bug that would result in occasional and seemingly random runtime errors during combat that read, "bad argument #2 to 'random' (number expected, got nil)". Being rescued from the brink of death no longer clears recast list. Getting beeped can now be seen in history all and misc categories. Fixed minor bug where a mob growling at you resulted in only a sound but no text output. Lowered volume of chat channel sound. Lowered volume of liveoak sounds. Increased volume of rescued from brink of death sound. Fixed bugs in automatic move feature. Will eventually do a full code rewrite. Changed automatic move hotkey from alt-g to alt-shift-g to prevent accidental activation. Lots of updates and fixes to terrain step/movement sounds and when they would play. Fixed auto cry of victory bug, so you no longer see "you don't have a recent victory..." message if you didn't land the killing blow. Added new group member mortally wounded sound, so it is no longer identical to minion death sound. Made minion death sounds pan more to the right if they are a group member's minion, so they are more distinguishable from your own minion deaths ounds. Beta users will now be notified to update if latest stable version is newer than their beta version. Beta users will now be informed if they are running latest beta or if a newer beta is available. Latter will play a sound. Fixed bugs that caused some group functions such as leader follow to not work properly if disconnecting and reconnecting while grouped. Added new alt-g hotkey to tell you how much gold you are carrying. All druid sounds will now play when using cracked bottles. Added creation and death sounds for skeletal knights and lichs. Skeletal lich blasting now plays sounds as skeletal mage blasting does. Added tanking minion monitor sounds for metal constructs and flesh beasts. Added sounds for sun/star/mooncatcher bottles cracking and shattering during use. Added sounds for bottling blood and bloodmisting from bottled blood. Added sounds for druid minions viper and yeti. Added sounds for skyfall and bone man death. Added sounds for sunstorm, solar lance, and release sunlight. Added sound for harm. Added sounds for ice and fire elemental creation. Added sound for ice elemental death. Skeleton creation sounds are now only played if you are the one making the skeleton. Fixed bug that caused certain lines of text in room, quest, or item descriptions not to be shown. Significant changes in how mush-z detects information about group members and the group leader. The code should be much more efficient and 100% accurate now. Fixed bug with config ifollow enabled not always working. Minion monitor sound is now played whenever the monitor minion's hp changes. This should result in more frequent feedback. Most messages, including channel messages, will now be properly processed while hungover. Updated strings for harvest blood. Added sound for mend bones. Ground strings, channel messages, clan tells, clan broadcasts, elder tells, group tells, subgroup tells, group warnings, tells, replies, yelling, and spoken messages are Now displayed with the correct colors. Sacred touch sound will now play when casting on minions. Sacred touch discharge in battle now plays a new sound. Casting resurrect now plays sound even if you resurrect while holding the player's corpse. Fixed bug that would sometimes result in not looting randoms when soloing even though "config randoms" was set to "only when soloing". Fixed bug where minion monitor sound would stop playing when a minion's health fell below 1000. Looting randoms from corpses on ground now works correctly even if you have a corpse in your inventory. Fixed double message bug when a mob has nothing interesting to say. Added sounds for elder tells and clan broadcasts. Clan broadcasts now go into the clan history buffer, and elder tells go into the tells buffer. Diffraction is now recastable. Death action now performs the actions in a correct order to insure all actions work correctly. Individual death actions no longer randomly execute when set to disabled. Changes from Kurek: Added a config option to display size when room items are displayed. Added a newbie tip about unexplored exits. New hotkey alt+z now clears the unexplored map. Added new config option: unexplored exits nearexits, that shows unexplored exits the second time you enter/look at a room. Added mana shield to recast Changes from Evilstorm: dice rolls sent to channels should now be picked up by the history buffer. Added new 'groupdice' config option to record group dice rolls in the history buffers. Fixed a runtime error that could occur when checking your hp/mana/mv regen. Alt+X now reports the number of experience required to level your cheapest class, the class's name, and xp percentage after your total amount of experience. The macro will display the cost to the next practice instead of your cheapest class if you have the praccing config option enabled. Credits to Shrukin: We now have new leveling sounds for the game! The Warrior, Thief, and Mage sounds were replaced. Fixed a possible runtime error when the client has not loaded the prompt information, and it calculates your regen. Added new global music track. Set the old global track to the New Player Quest - Start area. Added new area music track to Redferne's Floating Palace, Naphtali, Gad's Landing, Land of Arcadia, Iron Sea, Salt Flats, Astral plane of air wind tunnels, Idlewood, and most of the Archais cave system. +May 9 2016 Changes from Weyoun: Fixed fishing strings, sounds, and filters. All fishing strings will now be shown or hidden based on filter misc. Fixed auto cry of victory bug where strings that began with "vic" would be displayed. Updated fly and magic missile strings. Added sound for restoration spell. Fixed bugs with clan notify in certain clans. Player purchased restores now play restoration sound. Restores now show up in misc history category as well. Updated strings for pick lock. Ddiffraction can no longer be auto recast, as it never should have been in the first place. Mana shield can now be auto recast. Added sound for being rescued from the brink of death for both yourself and group members. Added sounds for scroll scribing and chaining. Added sound for friend custom job completion. Removed TTS interrupts for various combat elements. Added sound for brew focus stinky mess. A sound is now played if dirt throwing blinds the mob. Moved "regain vision" filter from spells to misc. Fixed bugs that resulted in Mush-z incorrectly determining group leader and whether group has players or minions. Fixed bug that caused random item looting in groups even when you were not leading. Added sounds for mana shield. Firebranding and tailoring now work with config RuneInfo setting. Removed some pointless and unused aliases. Foundation work for future changes. +April 1 2016 Changes from Evilstorm: Changed zmap empty folder message to include the path of the maps folder. As it stands, they are placed under 'worlds/alteraeon/maps' The 'show spent' and 'show lost' command output should have numbers truncated now based on the config option. Because the updater does not track maps, here is a link to a zip file with all the maps: https://drive.google.com/file/d/0B5RhhzOa6-8sUDJJd0wwYUZ2bVE/view?usp=sharing +March 31 2016 Changes from Evilstorm: Because the updater does not track maps, here is a link to a zip file with all the maps: https://drive.google.com/file/d/0B5RhhzOa6-8sUDJJd0wwYUZ2bVE/view?usp=sharing Fixed a bug where the client could cause a runtime error in the character creation screen. Mush-z can no longer be tricked into believing it gained a practice. Reduced amount of lag a little while reconnecting to the mud. Added in the foundation to handle microlevel timers when telling players their cheapest class. Zmap list should now print a user friendly message if the maps folder is empty or nonexistent. Credits to Kyleman: Added updated maps to the client. The maps krc, kraftridger, and wyvpath were removed because of duplicates. The maps Naphtali and Napnec were renamed because of spelling. Fixed a broken trigger that would cause the client to print a runtime error when sending the 'show lost' command to the mud. For devs: you should now be able to reinstall the plugin and not worry about it not fully initializing. +February 14th 2016 Slej: Deleted some auto-stand triggers that will be better implemented server-side. +January 16 2016 Updates from Evilstorm: Fixed a small exp marker bug where hours were not calculated correctly. Fixed the broken NM plane music string. Please mudmail or tell me if you find any other broken area music strings around the mud. +January 3 2015 Fixed broken cure alias. +January 2nd 2016 Updates from Evilstorm: fixed another area music string. fixed alt+a exp macro. Lowered poet sound volume a little. Updates from Dernan: Fix the groundstring triggers to properly display colors, regardless of weather the antigroundstring spam feature is enabled. (Thanks Amaya and Kiera for the suggestion). +December 31 2015 Updates from Evilstorm: Got all the bugs in the exp marking system fixed, or I think I did. using alt+x should now truncate the xp value if you have the ntrunk config option enabled. If your xp is at 0, e.g: if you just reloaded your client, exp marking should not enable. This issue would result in the counter marking from 0 xp. Bragging exp marking and showing exp marked should now tell you how much xp you have lost since you started marking. The exp marking system now has a detailed report. try exm report when your marking to see what it tells you. Mush-Z will only truncate numbers when showing exp marked if you have your ntrunk config option enabled. Bragging will show them truncated no matter what. Mush-z should now omit all characters that can be accessed using the top number row. Characters such as , . and ? ' should be omited as well when using tab to complete the typed word. Added several tables to contain game information like the current time and experience. Increased poet sound volume. I found it too quiet. Let me know if you dislike the new volume. You should now be able to bloodsac using the bsc alias to other players. Fixed a runtime error that could result when using the cure alias. Fixed a few broken area music strings. +December 8th 2015 Updates from Dernan: Fixed minor bug in recast set creation Fix bug with the new randoms config option. +November 26th 2015 Updates from Dernan: Fixed bugs in kurek's groundstring antispam feature, reformat it so that size information displays as well as quantity, make it ignore items with a quantity of one, set it up so that the same item with different sizes will show up properly on it's own line, add said feature to config as "antigroundstring spam". This is disabled by default, you can toggle it on if you like. Iether report bugs to me or kurek if things seem weird with this. Added the keyword system to filters. Now, instead of typing the exact filter setting name (E.G. filter expert), you can just type the first few letters (E.G. filter exp) and it will toggle the most likely option. This is the same system that config and recast spl use. Changed the "randoms" config option. New choices are disabled, to pick up randoms only when soloing, only when leading, or when soloing or leading. Please let me know if this works as expected. It should but... +november 25th 2015 Kurek: Fix something related to the new ground string display and looking in containers. +november 23rd 2015 Kurek breaking news: Add an antispam feature for ground strings (x3 a green gemstone lies on the ground here.) Kurek: Changed bloodmist and some bloodsac sounds. +November 5th 2015 Updates from Dernan: Rework Kurek's Necro death system, It's now called death action, it will only work when you're not grouped with other people, and each option is toggleable once the main config option is enabled. For each option, you can choose disabled, sometimes, or always. The current options are: - Death action, bloodsac - Death action, harvest teeth - Death action, spellcomps (corpsecutter) - Death action, consume (controlls all minions to consume corpse) - Death action, salvage (for thieves with salvage equipment) Slight tweek to alt A macro and exm, plurals are reported correctly now +third november 2015 Updates from Kurek: Added new config option (necro on death) which uses a new alias called death-action. It performs standard necromancer skills bloodsac harvest and consume on a corpse when a mob dies and its disabled by default. Updated condition_Helper.xml to include small cuts and dents, big nasty cuts and gashes etc etc. short identify doesn't lag anymore thanks to kxwt_id_end, which was implemented ages ago but never used by mush... I wonder why? added a new macro alt+A to show average expmark rate in one line. blood mist demon deaths will no longer count as mob deaths. This resulted previously in wrong look in corpses etc. +October 22 2015 Updates from Dernan: New config option, comlog - enable it, and you'll see several other options for sending just communications to their own notepad window. You can choose any of clantell, friend post, tells, or channel messages to get sent. This was requested by a spesific person, but I think others might benifit from it as well. The various suboptions are hidden away until you actually enable comlog, however if people think it's over the top i'll remove it. A massive channel code rework, if you find any bugs please let me know. New config option, soul action - lets you choose what to do with a soulstone after obtaining one. Options are "do nothing", (leaving it in your inventory), "Put it in your container" ,or "sell it on the soulmarket". +October 20 2015 Updates from Dernan: We now have sounds for diffraction, solar flare, and sunblind. Thanks Malik W. Diffraction and conceal alignment are now recastable. New recast command, check - this makes sure that all possible recastable spells are in all sets. +October 14 2015 Updates from Dernan: Fixed the level sound bug we've had for a while now... +October 12 2015 Updates from Dernan: Changed the old, unused arena sound to be the new event channel sound. Please let me know if this seems annoying and needs to be changed. Updated channel code so that mobs who talk on event and other channel formats will now be recognized properly. +October 8 2015 Updates from Weyoun: Fixed exp mark's exp per minute and exp per hour calculations. +September 20 2015 Updates from Xera: Added plugin_cwho (it's an early beta test so will need to be added in manually) +August 30 2015 Updates from Dernan: Minor tweek to the update system. Developers, if you update the mush-z version variable to include you're beta version string, like: 158307-1-beta-150829-1, the update system will now inform users when the version that beta is based off of is updated. This should also make it easier to tell in what exact beta version bugs might show up in. Fixed the bug where regen times would display incorrectly! Fixed a small recast spl bug Updated tips file Added a clanNotify system! When this config option is enabled, you get the following options enabled: - clanFame: notifies you at login if you're clan has increased / decreased it's fame rank on the clan list. -clanactive: notifies you at login if you're clan's activity has increased / decreased -clansize: notifies you at login if you're clan has gotten larger / smaller -clanPK: Notifies you at login if you're clan has risen or fallen in the clan PK rankings. All of these options have sounds for rank up / rank down, they should be familiar enough so you know what they mean quickly. They are also togglable individually, as long as the config setting clanNotify is on. when that setting is disabled, these other options won't show up in the list and of course won't notify you, though they can be toggled individually through config optionname. +July 22 2015 updates from xera: removed plugin_runeinfo and plugin_xp since they are now part of the main mush-z plugin. +July 21 2015 updates from xera: early version of short id plugin. (type sid help for syntax) (Note: This is not meant as a working version. It is included to get feedback from players on how they would like the plugin to look.) +July 17 2015 Updates from Athlon and dernan: We now have 2 sounds for shieldblock thanks toAthlon Now, also thanks to Athlon, using fury of the heavens has sounds. One for the countdown which will change pitch, and one for the starcatcher exploding! Also updated the Demon realm string, thanks to gortheer for many area string updates +July 13 2015 Updates from dernan: Adapted Xera's rune info plugin for mush-z, type config runeinfo to check it out +July 12 2015 Updates from Athlon: Updated expmark's calculations, it will now also display seconds when you type exm or brag it Added a sundown sound for upcoming sunsounds feature Added a new area music track for rose cathedral updates from Dernan: New config option, sunsounds - let's you choose to play sounds for when the sun rises and sets +July 11 2015 Updates from dernan: Added a Poet channel sound +July 9 2015 Updates from dernan: Lots of exmark bugfixes! Added ironblood to the list of spells that you can recast. If you don't see this change immediately upon updating, type recast list, then what ever name has a * beside it, type recast create and then that name. That will require you to resetup you're recast list, but it shouldn't be two dificult. Added a quicker way to toggle individual spells that get recasted! If you want to toggle a spell quickly, just type recast spl or spell, and then a part of the spellname. This should make changing just 1 or 2 spells much quicker. new config option, automark - Lets you choose if mush-z should automatically start marking for you when you join a group. You can set it to only start if you are the group leader, only start if you are not the group leader, in all groups, or disable it. Deeper exmark / group support is coming later on, but for now this will just enable exmark if it isn't already. +July 4 2015 Updates from Dernan: Added an exp mark brag feature, you can now type brag channelname mark or exm to show off your exp mark updated config option, spellsfall - You can now set what spell fall messages get logged to the all buffer: yours, the groups, yours and the groups, or none. Added dernan to the list of people who can request your mush-z version More exp mark updates, should defanitly be more accurate Fixed the autotime feature so it won't repeat over and over like it does on some planes Some area music filename updates, these may result in the download of the same files with different names. If so, I'm sorry but that's how the updater handles things +2 July 2015 Updates from Dernan: New config option, LogArena - lets you decide if arena join / leave messages get logged to the all buffer. New config option, spellsfall - lets you decide if spell fall messages get logged to the all buffer. Remember, they will still get logged to the spells buffer. new config option, rebootSound- let's you choose to use the standard sound for all reboot messages, or the custom prerecorded ones (these were in the sounds folder, I guess no one used them...) Updated config option, time - You can now choose if you want the 6 hour audio announcements, just the text ones with the little beep, or turn it off completely. (Also, the hundred sounds for 4 different times of day have been cut down to just 20 total) Updated exp mark (please report any bugs to dernan), you can turn it on and check exp gained / lost, as well as exp per minute with exm, but you now have to explicitly turn it off with exm off. Also, the alt X hotkey will now announce if you are marking. +June 18 2015 Updates from xera: Initial code to automatically load required plugins. This is needed because of the way mush-z is setup it doesn't automatically modify the world file when running updater. +June 17 2015 updates from xera: Added plugin_tag for showing total gold across registered chars when typing account show. Added plugin_instance for tracking instanced areas. (type ins help for syntax) +27 april 2015 Updates from Slej: Added some checks designed to prevent divide by 0 errors in a few places. Added a "config grunts" setting, which kills a lot of the grunts and other vocalizations while in combat. If this results in too little information at any point, please send me details in a mudmail. +10 april 2015 Updates from Xvordan: Changed sdir sound variable to be more concise and accurate. Added zplay command to allow simple playback of sounds in player-created triggers. For syntax help, type either zplay by itself or zplay help. Added functions to return random pan values: rnd_left, rnd_offcenter, and rnd_right. +20 march 2015 Updates from Xorg: Clean up readme file aliases section. Add 'exmo' alias for exp display without clear of exp mark. +15 march 2015 Updates from Weyoun: Fixed broken welcome sound after logging in. +09 march 2015 Updates from Gater: Disable mush-z tips until after login. +06 march 2015 Updates from Weyoun: Spells will no longer be auto recast while AFK. +04 march 2015 Updates from Xvordan: Changed hourly announcement code to just use the brief form employed by expert mode. The overly verbose nature of the previous announcements was too spammy for people. At 6-hour intervals, hourly announcements are augmented with a vocal clip of the time. This is to help druids know when to do their business. Added triggers for the mage elemental minion sounds. Fixed an incorrect filename for fire elementals. Changed consume corpse to have multiple panning sounds, updating the triggers as well. Made blood sacrifice and other corpse triggers more flexible, in the event of modified corpses. Change the 'backwards' alias from 'b' to 'bw' to prevent people from hitting it accidentally. Speedwalk toggle hotkey has been changed to control shift s. +21 february 2015 Updates from Weyoun: Deleted the ctrl-shift-A Mushclient auto say hotkey. Auto say can still be toggled from the Input menu. +14 february 2015 Updates from Xvordan: Fixes and improvements to butcher and skinning sounds and triggers. Minor runtime error bugfix for previous release. New skinning sounds. +09 feburary 2015 Updates from Xvordan: Made druid catcher triggers modular. Currently using duplicated suncatcher sounds in other catcher folders. Added sounds for snowman and other elementals. Added death sounds for these minions as well. Modified code that plays grminion and yourminion death sounds to only play the default file if a unique sound does not already exist for the fallen minion. Grouped minions that die who have a unique sound are now panned away from the center. Your minions remain in this spot. Added swarm of bats and swarm of rats to call animal. Lowered volume of yourminion.ogg in mdeath folder. Replace ice fog sound per request. +08 feburary 2015 Remove the 'config speedwalk' hotkey. Remove ancient remote control triggers. +25 january 2015 Updates from Weyoun: Fixed broken curse ward sound due to new string. Fixed broken Roundhouse kick sound due to new string. If autounhide is off, mush-z will now only attempt to recast fallen spells while hidden once before giving up. Please note that any spells that fall while hidden with autounhide off will need to be manually recast after unhiding. +14 january 2015 Handle broken config files better on startup. +03 january 2015 Add control-d and control-\ hotkeys as 'hard' command interrupt characters. These should be a bit more effective than the normal 'abort' interrupt sequence. +01 january 2015 Updates from Kurek: Add composition to shortID history. +27 december 2014 Fix auction sounds after auction string changes. +16 december 2014 More startup fixes and minor bug fixes. +10 december 2014 Changing volume now unmutes various volume settings. +16 november 2014 Updates to improve support for JAWS 16. +09 november 2014 More startup/initialization cleanup to help reduce the need for reinstalls. +02 november 2014 Re-add previously removed defaults for recast sets. +27 october 2014 Cleanup to file loading and system startup. This should help reduce reinstalls. Updates from Xvordan: Added and updated sounds for cure light, cure serious, cure critical, heal, breath of life, and healing touch. +26 september 2014 Various updates from Xvordan: Added sounds for druid call animal and waterborn skills. Added sounds for druid suncatcher skill. Added sounds for tempest spell. Druid minions which have a custom summon sound no longer play "you add someone.ogg". Updated demonfire triggers. Demonfire sounds lowered in volume. Better ats now go into the learn buffer instead of misc. Players if name was added capitalized because the kxwt_group adds the names in lowercase. Get rid of colon at the end of words when tab completing. +17 june 2014 Various updates from Kurek: Updated mushclient to version 4.92. Please let Kurek know if there are errors! Started work on the group monitor to automatically monitor minions that are dying. Added sounds to group monitor for wood woad, clay man, bone guardian, ghoul, skeletal warrior, and skeletal mage. Added a check to not monitor minions with full hp. Added some missing turn undead sounds, like 'shrinks from your faith but still attacks'. Added an unobtrusive sound for kxwt_waypoint. Minion monitor will no longer monitor if there are multiple minions with the same name. This should fix the issue of sound always playing when you have, for example, two skeletal warriors. Changed all the necromancer skeleton sounds, including making mage and warrior different so there's less confusion between skeletons and woads. Gh now helps with rejuvenate and area refresh if there's no one to heal! Made minion monitor play subsequent sounds with a slight delay, so if you have two hurt minions, one will play slightly after the other. Added a sound and history for being rescued from death by the gods of grouping. +09 june 2014 Updated with new ice and fire shield strings. +06 june 2014 Fix sporadic k_terrain bug. +03 june 2014 Added an autotime feature located in the config screen. This will announce the time every game hour. Turning on filter expert will make the announcements less verbose. Fixed some bugs with the practice cost being shown incorrectly. The client should now correctly calculate how much experience you need for a practice, rather than assuming 2000000. Added "out" to the list of commands a group leader can send to the group. This is especially useful for bone fortresses. This is grouped with enter, climb, and look commands, and will be disabled if you turn off config automove. A few general code cleanups. Changed death messages so that unexplained ones, without a killer name, are shown on history, and also play the proper sound. Fixed tnl command so that it properly handles maxed levels and does not display extraneous info. Changed 'r' to default back to the server default of remove. The client should not override default server behavior. If anyone wants to continue to have r act as reply, please use a server side alias. Mush-Z will now automatically use cry of victory if possible, even if the mob gave less than half cap xp. Anonymous god restores (by the pantheon) now play the restore sound. Rewrite of the lag check code. One change is that for lag less than 1 second, the value is now reported in milliseconds. New sounds for the gamble reforge game. Speech no longer interrupts when people rescue you, or when you rescue others. Group bots are disabled. They were stupid, they are against the rules, and if you're not smart enough to create your own bot, you shouldn't be using one. +26 april 2014 Updated readme file. Remove blank tips. +12 april 2014 Athlon: Short ID fixes! Weapon damage and item quality now display properly once again. Speaking of short ID, there is a new configuration option, disabled by default, that puts commas between affects to separate them. I've been barraged with requests for that. Invis people now show in the list of players in the room, along with whether they're sanced or darkened. This means that only people with groundstrings or other markers, such as detect evil coloring, will show up separated. Fixed the standing bug when you create an eqlist. Now if you are sleeping, it will automatically stand you up before trying to create the set. +10 april 2014 Kurek: Made some modifications to mushReader plugin. You can now have it disable the speech whenever you switch to another window on your computer. For this, type ftts. You can still type tts in itself to enable/disable the reader as normal. +31 march 2014 Instead of having separate lines for players being sanced and darkened, this information is now shown with the list of players just before the exits. Please contact Athlon with bug reports. Added sounds for call lightning, call thunder, and demonfire spells. These spells are multistep and involve several messages and sounds with varying delays. If any errors or omissions crop up, contact Xvordan. Added sound for mage crystal light spell. Added sounds for druid earth wall, liveoak, shambling mound, and water weird minion deaths and summons. Added sounds for druid featherfall, still air, thunder seeds, unnatural spring, and windbreaker. Fixed the triggers for earthquake and ice fog. Disabled the trigger which sends stand when a mob flees, as it was sending unnecessary botting spam. Adjusted necromancer corpse cutter handling triggers so as to not discard soulstones by accident. +23 march 2014 Booms will now obey filter spells. A boom caused by someone other than you will now play the boom sound. Removed the config option to recast failed spells, as it wasn't reliable. Note this has no effect on recasting fallen spells; those will recast still if they fail. Removed bone shield and bone armor from recast sets. These are not spells and have unpleasant side effects. A complete rework of the recast system. Should now work 100% more reliably. Any problems, please mudmail Weyoun. Fixed bug that would result in some spells falling and not being recast. Fixed bug that resulted in "you are already affected by..." messages when recasting. Fixed bug that would cause certain spells like bless to be recast over and over, draining mana. Fixed bug that resulted in "you are already standing messages" over and over. Permanently squashed the bug that would randomly put you to sleep. (hopefully) Fallen spells will no longer be attempted to be recast while performing actions such as harvesting teeth, butchering, healing touch, etc. Only spells that fall while recasting is enabled will now be recast. Druid spells still air and feather fall can now be recast. If reclay is on, the death of metal constructs and flesh beasts will now cause clay men to be cast. Added sounds for all skeleton minion deaths. Added sounds for bone guardian and flesh beast deaths. Added sounds for curse ward. Temporarily reverted crystal coat sounds to old stone skin sounds due to complaints. New crystal coat sounds to come later. +14 march 2014 Added a config option to put collected corpsecutter spellcomps into a storage container, as well as discard them. New config option to enable/disable recasting while sleeping. If disabled, all spells that fell while sleeping will be recast immediately upon waking. Mush-z should no longer (hopefully) randomly put people to sleep. If this behavior continues, please let Weyoun know. Mush-z will no longer attempt to recast spells while deathly sleeping. Mush-z will no longer attempt to recast spells in nomagic rooms. The following spells can now be recast: strength, dexterity, presence, detect evil, detect undead, and curse ward. Fixed bug where modifying the active recast set sometimes modified other sets as well. Crystal coat now replaces stone skin in recast sets correctly. Fixed bug where crystal coat would sometimes not appear in recast list. Recast list now displays an asterisk next to the active set. Default recast behavior for all spells is now disabled (note this does not affect any existing recast set). Sanctuary now obeys filter spells setting. Bless now obeys filter spells setting. +06 march 2014 Rework config system to allow easier keywords for config command, improve help text, and allow keyword abbreviations. +18 february 2014 (xvordan) Various minor string improvements. Fixed preservation sound to play when the spell is cast on multiple corpse stages (such as a gutted carcass or bleaching skeleton). Updated corpse consume, since it was missing the message where minions claw at corpses. Updated blood sacrifice with two different sounds: one for when you yourself perform the ritual, another for when others do so. Added a transfer sound that plays with blood sacrifice: The sound stays centered when you perform the ritual for yourself. It pans to the right when you perform the ritual for another person. It pans to the left when another person performs the ritual for you. The transfer sound won't play if the ritual doesn't involve you in any way. Updated the tooth harvesting process with nine new sounds: A group of 3 sounds for harvesting normal teeth, another group for harvesting dragon teeth, and a group of three tooth breaking sounds. The harvesting process will now also slightly randomly pan the sounds, in order to simulate your working inside the corpse's mouth. +11 february 2014 Let F4 close windows again, and get shift function keys working. Add multiple different teeth skill sounds. +10 february 2014 Miss sounds now play from the correct stereo positions. A swing from the left means that a mob missed you and a swing from the right means that you missed, similar to how parries and actual damage play. Taunt and backstab messages are now filtered using filter skills instead of filter combat. Filter combat now completely filters out messages about misses, dodges and parries as well as stomp, kick, and successful/failed disarming. Add alt-x hotkey to display current experience. +09 february 2014 Fix area/global volume bug, clean up volume handling in general. Force necromancer aliases to use strict object targetting. Fix bug with global volume not always resetting correctly. Add a 'hotkeys' command. +08 february 2014 Rework of startup/initialization to make coding easier. Remove the 'custom' configuration option. Add keyword 'default' for setting filters and configs. Force install of new updater on startup if possible. Add accelerators/hotkeys for most function keys. These now map to AA aliases. Remove bogus aliases. Remove the 'pok' pickpocketing aliases. Accelerator fixes - no longer acceleratre F1 and Alt-F4. Add volume controls to Alt-F10, Alt-F11, and Alt-F12. Clean up the various tips in the tips file. Add hotkeys for alt-h, alt-m, and alt-v to show hp, mana, and movement. Alt-t shows target's last condition, or last known condition if not in combat. Fix channel history bug with clan tell. New updaters now pull up changelog on completion. +05 february 2014 If someone has the old updater file, automatically update to the new one by running the new lite updater. Alt-up and down arrow work again for browsing channel history. Added a tips history buffer for tips so you can review them (thanks kubat for the idea) +04 february 2014 Shortened new mail sound upon login. Experimental, will change back if highly unpopular. Sacrifice text is now part of filter misc. Changed the sound for corpse sacrifice to a much better one and distinguish if you got gold or not Got rid of all the mentions code. It will be replaced with a configurable, less buggy implementation later. Completely updated the mushZ newbie tips. They are all accurate and relevant now. Even if you aren't a newbie to mushZ, you might find some hidden gems in there, so try enabling them by using config showtips. Now mushZ newbie tips play in a random order, instead of in the order they were listed in the file. This should make it easier to get new tips, instead of having to read the same ones over and over when you create a new session. +03 february 2014 Added option in config to turn on clanwar notifications and sounds! Added channel history mentions! Type @ followed by a player's name to notify that you are talking about them. they will get a special sound and a channel history category called mentions with messages to them. Fixed lagcheck to use lecho instead of a crappy huh? with a prefix. Fix startup bug for first time users Changed sounds for blood sacrifice and harvest teeth Made sounds for harvest spellcomp Split ambience into area ambience and random ambience. Updates to the lag checker. Temporarily disable channel history mentions until they are debugged and tested. Add a new 'minimal' configuration. Make playquotes setting work for player deaths and your own death. +31 january 2014 Rework how area music is played out more area music works Areamusic restart if you move between areas with the same area music Allow area music to be looked up using zone numbers Remove some duplicated files Make similar changes to ambient background noise (not random sounds) Added channel sounds for outside, overclocked, tipos, wonderland and underclocked The chosen arena for clan war now displays in the arena history buffer. +28 january Athlon's changes shaved off about a second from wearing equipment in lightning mode Made it so that meticulous mode only removes the pieces you need so that you can, say, make a meticulous set that contains 3 or 4 pieces of firesave eq only, wear a mageclev set, and then wear the firesave set. added triggers for the clanwar in 10 and the clanwar in 5 minute sounds Gamble slot merchant now works again! +15th January Changes by Kurek: Fixed the k_terrain and k_time and k_whatever issue, hopefully. +14 january changes by athlon Added lance to damage types and added new lance sounds! Added new druid carving sounds. carving messages will no longer show up if you have filter skills turned on Added new option: play the global area music track when individual area music does not exist. Some people like the area music but not the global track. This makes it so only area-specific music plays. If volume is not defined in your settings file, it will set the missing volume to a tolerable default. This is to correct a serious flaw with ambiences and area music inundating the user with errors. A number of people have been having errors that have completely stymied their ability to play the game, including k_area, k_terrain and other such errors. These errors occur every few seconds even when nothing is sent to the mud. Move percentages now show up with mana percentages if audio prompt is set to text. changes by slej: Fixed a little bug with global channel sound. added and modified several triggers to make channels all show up on history properly. Mush-z now uses a channel prefix. This means that verb style channels are supported properly! changed arena triggers a bit to account for the new prefix. made all say lines, group, clan and player tells sent by you show in the proper history categories, rather than showing up under channels. For now, sending a group / clan / player tell means that the appropriate sound will also play. This is subject to discussion and can be easily changed. Fully support talking directly to another player with the talk command. This should now show up on the proper history categories, and lines about striking up conversations should disappear entirely. made a global channel sound. If a custom channel sound does not exist in the channels folder, global.ogg will be played instead. This essentially means that every channel will always have a sound. If you don't want this, you can delete global.ogg. stopped reagent lore and farsee messages from going through the get function, which means you won't get strange messages like "You get two items: The feeling that Slej is behind this..., and the feeling that Weyoun is behind this..." solved the runtime errors when picking up gold. They were caused by the script trying to convert a non-integer string into an integer, so I just changed the trigger to a regular expression which would only work with a number. Also added a separate trigger to play the gold container sound when picking up gold. You will no longer see your own yell string when you retreat. Instead, speech will be interrupted so you'll immediately know if the retreat was successful. added Slej to the list of people able to send a version request to mush-z users. New options for filter expert which literally only did one thing previously. changed group, subgroup, warn, and clan tell formats to remove the word "tell". changed friend post sends to remove the word "posted". Use the "filter expert" command to enable this. Changes by Kurek Made mush update a prefix. so people don't spoof it. Warn group of falling spells now appears in config. Not sure why it didn't before... crystal coat now has a sound! Slow poison now recasts! crystal coat now recasts! Follow leader's sleep, stand and regen commands is now off by default for new players. We have a better sound for Dust Devil You now get a sound for a clay man is about to die +10th january Instead of recasting clay man with group monitor, it now warns you instead that a clay man is about to die. Some people didn't like the last change so I reverted it, or rather made something different. Removed the eqlist check to see if you were wearing a particular set or not... report bugs. Changed the you end up with a stinky nasty mess, to include druid brewing. Added a sound for dust devil Added a sound for fists of earth, actually 4, using the new random sound function. Added a helper function that will allow me to have several sounds for stuff easier! This means we can have richer audio environments Got a levelling sound for druid Tried to fix the runtime error gold bug. +nov 30 2013 added druid tnl to the tnl command. Added sound for getting credits added sound for gust of wind Started adapting mush-z to druid class. if reclay fails to cast, it will now try again but only if it is triggered by the group monitor function. Fixed a critical eqlist bug where weapons weren't being wielded because Dentin changed the string from wielded to weapon. Made reclay smarter using the new kxwt_group stuff, so that if clay is below 20% hp it reclays automatically. Added sounds for the jab skill. Changed sound for blood sacrifice +21 June 2013 Filter and gag all out-of-band data, so if new ones are added, users are not spammed with nonsensical messages. Added new music for all Nightmare Plane areas (thanks Athlon). +8 June 2013 Added sounds for successfully completing battle combos (one sound for partial combos and another for full combos). Reporting of lag is now rounded to two decimal places. Removed confusing "config music" command line toggle. Valid options are now "config areamusic" and "config battlemusic". New "grl" command to display who the current group leader is. Mush-z will no longer attempt to get gold from corpse after every kill. Use the server-side autogold feature for this functionality. Fixed a bug that would result in a runtime error when fighting with a weapon that does atypical damage type, such as blast. Fixed bug where constant runtime errors would occur when using prev and next line keystrokes after output reached 5000 lines. Fixed bug in identify that would result in runtime errors or incorrect levels being shown with some items. A complete rewrite of the code that determines who the group leader is (thanks Athlon). Fixed bug where mush-z would occasionally stop responding to group leader commands, even though config options were enabled. mush-z will no longer automatically pick up random items if you are in a group and not the leader; it will pick up only while soloing or leading a group. +26 May 2013 New config option to control whether hitting the enter key interrupts speech (off by default). New config parameter to specify a container for soulstones, allowing you to keep items and soulstones in different containers. First pass at improving statistic monitoring code. Should hopefully now be less spammy and report more relevant info. Added new sounds for cloak of darkness and cloak of fear (thanks Sneak). Another tweak to make sure area change sound plays with every single area change. Disarm fail sound now plays in all cases where you fail to disarm. Made the Tensor's floating disc sound a little less "screechy". +24 May 2013 A complete rewrite of the regen time calculator. It is now much more responsive, and there should be no further incorrect times reported or #1.inf messages. You can now type rt at any time to see correct regen times, even while standing. Added a new config option to control when regen times are automatically reportted: never, only when sleeping, or when both sleeping and resting. Turning on misc filter now only reports things which need regen; things that are full are not reported, though sounds are still played. Different sounds are now played and messages reported when hp, mn, and mv each become full when regenning. Added a new config option that lets you no longer automatically regen/stand when told to do so by group leader. Added sounds for ball lightning/lightning bolt boom and frostflower/static blast boom (thanks Xvordan). Added sound for when a hidden life form is sensed in a room. Added wrong exit sounds for 23 additional terrains (work in progress). Added sounds for knock and unlocking. Fixed bug that resulted in users seeing "trigger exitstd does not exist or had a previous error." Switching between all areas now correctly plays the change area sound. +18 May 2013 Typing zv now prints your current mush-z version. Added the alt-shift-space keystroke to copy the currently selected message to the clipboard. Added the alt-space keystroke to read the currently selected message. Added alt-pageup and pagedown keystrokes to move through a category 10 messages at a time. Added alt-home and end keystrokes to take you to the first and last message within a category. Added the ability to use alt-up and down arrows to move through messages within a history category (thank you Slej for the idea). Fixed a rare bug that would result in categories not being moved properly. Fixed bug with merchant game where the spinning wheel sound would never stop. Added sounds for shadow decoy and shadow walk. Added sounds for casting blue dart, static blast, and frostflower (thanks Xvordan). Added sound for over cap experience. Added sounds for casting chain lightning (thanks Xvordan). Added sound for when sickening touch hits and spreads. Added sounds for casting forgetfulness, weaken, and leadfoot. Added sound for casting Tensor's floating disc (thanks Xvordan). Added sound for casting shards. Added sounds for strength and dexterity falling. Tensor's floating disc now obeys filter spells setting. Strength, dexterity, and presence now all obey filter spells setting. Casting presence now shows your new charisma. Lightning bolt sound now plays even if you have lightning colors. Fixed bug where fly spell falling would result in it being added to history twice. Fixed bug where potion recipes would not be properly logged when brewed. +8 May 2013 Added a config option to set whether warnings are displayed for spells that are near falling. Added a config option to control whether mob death xp is shown in history all category or not. Condensed mob death xp messages logged to history. experience gained from mob deaths logged to history now contain the name of the mob. Fixed bug where you would get a "cannot find" message when brewing a nasty potion by adding a New config option to define brew container. A sound is now played if you are the first to submit a potion recipe. Fixed bug where autoloot of randoms would result in an error message about not seeing an item with a bunch of letters. A sound will now play if someone waypoints into the room you are in (appears out of a flickering blue glow). Added sound for the release of dying breath (deadly mist). (thanks Almaric for the idea and Athlon for the sound) Fixed bug where bone prison sound would not play. Added area music for Subterranean ruins, guarded depths. (thanks Athlon) Added a sound for bloodmist when only one demon is released versus a swarm to easily identify the difference. Removed superfluous "nod" message at the start of brewing. Fixed bug where area music would not stop when relogging on. +6 May 2013 Fix bug where experience gained from things such as foraging, gathering wood, etc. was being added to history. If filter spells is on, all dispel magic messages will now be gagged in the Planar Knot observation platform area. +5 May 2013 Hide messages now display and speak correctly. Skill/spell xp sound now obeys global volume setting. Fixed bug where a metal construct minion dying would not play a sound. Fixed bug where Mush-Z version could be requested via a public channel. Added sound for channel apple. A sound is now played if a friend gives someone an anonymous gift. A sound is now played if you receive an anonymous gift. Fixed bug where spells would sometimes continue to be recast after disconnecting from the game, causing problems with logging in when next connecting. Fixed bug that caused spells to be continuously recast when you didn't know the spell. Fixed bug that caused incorrect things to be reported, such as ability to level, when logging on a new character without restarting mush-z. Added a new history category called experience that captures all experience messages received from mob deaths (thank you Slej for idea). Removed one of the "better at" sounds, as it was identical to the sound for fame. Added new sound for "You are too high level, but still receive xxx" message. Fixed exp sound bugs. Proper cap, half cap, and less than half cap sounds are all played once again. If caught by bot thwacker, recasting is automatically disabled to prevent AFK chars from being thwacked further. Fixed bug where corpsecutter spellcomps would not always be discarded when config option was turned on. Fixed bug that resulted in a runtime error when moving in a non-cardinal direction. Added sound for the imm channel (gods only). +april all zmap bugs have been fixed Changed some of the messages displayed when updating mush-z versions. Added a sound for discovering new battle combos (thanks someone who's name I forgot) When a group member is mortally wounded, it now interrupts speech and shows up on channel history (thanks Crushrock) Started adding grenade and bomb sounds (thanks wily) generic bomb explosion sound added. make bladebomb sound frostring explode sound added make firebomb construct sound added add sound for making fuse Added sound for putting items in shells Added sound for create empty shell. Added sound for fast waking added sound for Your wounds accumulate, and your rage starts to build! (thanks shauna) fixed all exits errors. +march added has restored you to full health to the channel history so you know whom to thank. removed gt leave recall message when you are summoned Another attempt at fixing the auto sleeping bug made backtrack table include directions. made a smart backtrack table, so we can track closest unexplored exits in any room. Added unv alias to see if there are unexplored exits in a room. Fixed bugs related to the new kxwt_room stuff. make removing directions a lot smarter as it now tries to backtrack rooms, and will keep removing directions if you go to previous rooms so you can correct mapping mistakes easier. thanks to kxwt_walkdir, you don't have to use the alt pad anymore when making maps. Started work in the new room number and walking related stuff. fixed shortID disabled bug and not displaying wear locations fixed errors with gambling. There are some soudns missing, but you're at least able to play the merchant game without it erroring on you. Made shortID a multiple choice configuration. You can now have short ID for output, history and output, or disable it. Additionally, another option has been added to display shortID on history all category in addition to the shortID category. added consume all to f3 macro fixed bug with shortID and liquid containers. Fixed all the short ID bugs found by users. Mudmail athlon if you find any others. Removed the fishing alias and timer Fixed the warn oom trigger so that it only works if group warnings is on in the configuration dialog. It gets super spammy with big groups. Made short ID work for spell components that don't have effects (which is almost all of them Fixed an oversight where the client did not check to see whether the player knew PFE before recasting it, and just went ahead and kept trying. fixe a bug where total level didn't show on items if short ID was off There's a really really strange bug that I can't seem to track down where it compile errors when trying to identify liquid containers when short ID is on. If short ID is off, it doesn't error. SO who knows. Made it so that when soul eater tells you something, it doesn't show up on the history buffers and the tell sound doesn't play. You will still get the messages though made reclay abort with a delay before casting athlon's changes Fixed a few redundancies in short ID. Flags now show up at the bottom with effects and ac apply. Bound and account bound is now listed with item flags. Added corroding, acidic, and riposte to weapon sounds fixed a bug where the client would error when identifying items with no level with short ID on fixed slow poison fell when casting presence... Fixed a few mapping bugs, including the automatic resuming when you stop fighting Changed the cure and cure * aliases to cast the best heal spell you know. killed fucking stupid compare spam on identify fixed darken sound removed the group order bot. fixed the auto sit/sleep issue introduced in a bugg update Aded your * teeth go restless trigger for sacrifice macro Added identify to channel history all category. Currently it only ports item level and affects, but works for what I was trying to do and I decided to add it to mush-z. If people don't like it I will remove. Added terrain steps feedback to mush-z maps to indicate more or less where you are. Added audio progress bar to show how far you're through a map. Added option to save and load maps. Added map door to include things such as opening doors, entering portals, look painting, etc. Added proper map logging functions, as well as map undo to undo last direction, auto removing if you cant move to a given exit, climbing, etc. Added basic mush-z maps infrastructure. added bone guardian to reclay when tank dies. fixed a big bad bug with area tracking. Started work on zmap fixed some lastdir issues Fixed two important recast bugs: Casting the wrong spell when it fails, sleeping when tehre were still spells to recast. Convert capture mud output plugin to lua. In vbScript, as it was previously, had serious performance issues. get rid of a file. added area tracking! Read the bottom of the readme file or just type track and the name of an area in the nearby command to begin. added sound triggers for minion burning hands/shocking grasp/sick touch added option to pick up unique items automatically in groups that you aren't leader. It can be found in config. fixed soulsteal trigger added counters in scm for necromancer teeth and shattered teeth. fixed volume issue affecting some users. added eqr alias for eqlist remove and eqc for eqlist create Added storage preview, to test number of items and pounds before doing a storage capture. It'll come up with something like found 424 items, with a weight of 1692 pounds. removed abort when picking doors as this is no longer required. fixed group climb climbing following leader. fixed exp bar with microlevels added sound for daily gift history messages for more adept and better at spells/skills shortened. crap exp sound now plays if exp was cap/2 or less. fixed a very strange error with eqlists for some users whose pieces table was screwed up. Eqlist now integrates with kxwt zapped objects. added storage capture * alias, which will put anything that maches * in your storage to your container configured in the container used for item keeping. It does not handle errors. Dentin changed eq display and I had to change eqlist triggers to fix it. changed the feeblemind off string Integrated athlon's eqlist readme into the mush-z readme file. made reclay a lot smarter, if your wood woad, bone guardian etc die, it will now reclay because you need a tanking minion. However it won't reclay if a ghoul dies etc. Fixed warnings for falling spells because Dentin changed the time values yet again. +january 6 update Added eqlist modes, type eqlist mode for help +january 1 added cool experience sounds when you get a cap and a half cap. Cry of victory only triggers if you got half a cap or more. fixed ping's safety mechanism. Fixed replay tell so as not to reply to pings and play the sound by using trigger groups. Made eqlists a lot smarter, now it switches piece by piece, and it checks multiple containers for inventory, for instance if you have 1.tensor, 2.tensor, 1.bag etc and fixed a lot of miscellaneous eqlist errors. reclay now does abort first to make sure clay man is casted. new area music thanks Athlon prevent the editor from having recast triggers and stuff written into emails boards etc The recast sets feature is now much nicer, as you can create sets that inherit spells from other sets. For example, recast create fire from default if you want all your default spells but you also wanted to add ice shield, but you don't want to modify your default set. added sound for bloodletting changed sound for explorer point Casting refresh will now tell you how much movement you have gained. detect poison is now in recast. added newbie gifts sounds changed the explorer point sound to something better. Changing a config option or recast spell now makes the combo box go to that last option for easier navigation. fixed ping issue. fixed compile error in bash When something dies, automatically cry of victory if you know the skill. Added water breathing to recast. Added sound for infravision. If a minion dies, it is now displayed in alt+numbers history. mush-z will now play a different stinger msuic thingy, depending on whether a minion of yours or a group member's minion has died. +december+ Made it so mush-z detects whether you have settings files, and create them if not. This will allow me to add new settings stuff without releasing annoying and confusing patches and updaters. Changed name of the prompt stereo pitch config to audio prompt. make autosleep in groups only respond to leader sleeping and not just anyone. changed rotting sphere sound added bone armor and bone shield sound bone armor and bone shield are now recastable but disabled default have bone shield and bone armor added to recast, disabled default. Enabled the recast command, which lets you have custom recast sets for config recast! Instead of recasting every spell (which is still default), you can now choose which spells to recast. Type recast help or read the readme for more info. Made the configure screen a combo box instead of a list box so NVDA doesn't say main column all the f+cking time, and so you can go to options using the first letter. When you are already affected by that spell, the whole screen clears out now. removed the rank function as it is no longer required - we have leaderboards added sounds for slot machine and reforge +september+ skill rank is now srank instead of rank. Rank is the new points rank function. removed fighting debug messages. removed the use the k-list command for help line as its no longer used. added sound and history for subgroup. Put a movement regen sound. added a sound for channel aid Made it so ghoul talk is now filtered by minion spam. Fixed an autoloot bug present in the latest update. +august+ fixed an issue with one gold in hand added substitutions for mush reader: Subst add line==substitution or !skip This will make the reader ignore or change a particular line coming from a mud. added you can now learn the skill/spell whatever to channel history under all and a new category called learn. +july+ Added awesome sounds for potion brewing, and a new private recipe logging config. When it is on, successful brewed recipes will be logged to a notepad for easier management. Removed the wield triggers and alias since autowield is now in. fixed the config mud shit. Now it will only be typed once for each character that you have, but don't fiddle with autosize, seriously guys. +June+ added sounds for the consume skill, for the different minions. added sound for single demon bloodmist Added new music for underwater ruins. thanks Athlon! fixed area music silencing in arenas due to latest update and this would cause volume to break again. removed all the kxwt lines made alter aeon open at startup now. Fixed an outdated tip in the ctips file regarding volume fixed issue with soulstone and necrobag. gt look + trigger added. it will type look at %2, so a group leader can now tell you to look at zin paintings etc. Made a config option to move when leader asks us to, and make climb and enter triggers follow only leader's orders, not anyone else. Thanks to Panda/Victorious for providing me most of the strings I needed to put the new sounds to work, and Athlon for new area music. added bloodquench sound, it's a little silly but it's all I can find for now. added psionic blast. added cry of victory sound added vampire sounds for bite, glare, and warcry. added sounds for turn undead freaks. fixed previously broken explorer point sound added metal construct and wood woad parry sounds added reboot history warnings and sounds. added entangling roots sounds added nice shadow strike sounds bloodmist sounds added. crystal shield sounds added. whirlwind sounds added. water breathing and farsee added added holy weapon and spirit hammer sounds though I don't know if it's too appropriate. added preservation added flame blade added sunstorm added sense life sounds, which were previously gagged but had no sounds. fixed quit sound; The string changed long ago. added shard storm and flame strike. Fixed eqlist and wearing pieces with multiple locations slots. added darken sound added valor sound. killed the mining bot lunging added to the attacks list. added sounds for life tap begin and stop. added sounds for when mobs kick you. 3 feeble mind sounds added: Feeble someone, someone feebles you, feeble mind goes out. added bone prison, ice imprison sounds. Added soulforge sound. added sound for dying metal construct, but only if it is yours. Fixed an annoying bug that would cause random playing triggers to play the same sound twice due to my old bad coding ways! This will also increase performance greatly. Fixed music for the towns of Dragon Tooth, Vemarken and Indira. Fixed long standing volume bug and made global music and ambience for areas and terrains which do not have a sound. Added store and tap magic sounds. added enchant armor and slow poison. Added sacred touch and lethargy. added clumsiness, haven and remove poison sounds. added sounds for crystal channelcast and all rotting sphere innitial and rot. added sounds for presence on and off. Fixed a reconnecting issue which was making game not show kxwt stuff after link was broken. Added sounds for lightning bolt (which was broken). shadow blades added shadow bind both hit and miss added. shadow asylum sound added. added sounds for the new kick strings. added a sound for soul bind. added sound for crystal channelcast. added sound for vampire mist reform. fixed channelcast lightning sound. added sounds for stomp. recoded the ctrl shift c option to clear output so it doesn't do weird runtime errors when trying to reach a non-existent line fixed an issue with faerie fire being displayed twice when it shouldn't be. Fixed you don't see any usable teeth with the f3 macro. fixed an issue where login triggers were spamming mud commands twice when entering the game. fixed an autotick related issue. Made logging in smoother using the new kxwt_myname trigger. Made config reclay much faster using xwkt_minion death triggers. Rewrote the levelling code with the new kxwt event. made some changes to minion death and stop following code +March+ gag unknown kxwt +January+ Fix fishing for stuff starting with an. fix displacement showing twice when it falls. +December+ auto refresh when leader ready to go and move is low. Fixed panic you couldn't escape trigger. upgraded mushClient to the latest version (4.80). Fixed an issue with dread portent end string. fixed level string, hopefully. fixed kxwt_mobdeath merged with Dio's changes: Better soulsteal, fix dispel printing twice, exp loss trunkation issues, add kwxt mdeath, dispel mob message, double speaking of arena, omit kxwt from log, remove character spefic triggers/aliases, fix waypoint trigger, remove bot, channel fixes. +october+ you are now able to turn mush-z news off, but will still reconnect you at next login (suggested by Dio). +september+ added a news channel for mush-z users where they will see news. This channel cannot be turned off. added channelcast sounds for fire fixed longstanding issues with standing and sleeping when casting spells fixed tnp command. fixed fireweb, ball lightning and shards. fixed new practice strings fixed recast resting, I think. added recast stone skin. fixed typo in exp mark (exm) +august+ fixed recast bug whereby it would stand and go to sleep for no reason when recast was off and a spell would fall. fixed jaws 11 issue with cutting lines added history and sound for chat channel. jul 26 update added soudns for: vampire harm hiss, dying breath, rancid flesh, foulblood. added zapping and shocking to weapon adjectives list for hitting. I've completely redesigned recast. Please let me know if you find any strange issues in it.. With this new recast, you'll no longer get spells stacked up and it'll keepr retrying to cast the spell until it's casted. recast now checks if you have enough mana, otherwise it'll regen you and then retry. added a sound for when a group member is mortally wounded. fixed a ton of poorly formatted regexps. added a bunch more death sounds. fixed area refresh sounds. auto rewield isnt needed anymore just type autorewield to enable it through the mud added sound for energetic green demon summoning. when area music or ambience are turned off, the sounds will gradually fade. replaced spectral hand sound. added a recastsanc function that branches with config recast automatically when you say yes to it. added recast elemental shields branch for config recast. added a sound for feather channel. added a sound for faith shield. added a sound for the magic holding together weakens. changed pick lock sound +older updates+ up and down volume fixed, hopefully Area volume when no music fixed. ice fog gets a sound. new event based lockpicking sounds. soulsteal trigger is fixed. improved f3 corpse macro, it harvests teeth again. added a banned words table for the config items to discard thigns like filthy, gray, orange, etc so it doesn't drop/put other things that could be uniques. changed xp bar sound to reflect it more as a progress type sound rather than a drum dying breath, rancind flesh and foulblood are now recastable. fix error when typing back fixed lockpick bug You can now use set container to put soulstones, as well as for the new items function. It's in the config dialog cast alias while in editor fixed. an option to locker items has been added to config items When a spell falls, it's now added to the channel history. New config to discard corpsecutter spell components. the updater is now much faster yay! new option to toggle speech interrupt when moving around, which is enabled by default. This update brings text bars again. you can now type config option like you did before, but the config is still a dialog fixed an error with config combo boxes. Friend posted, and friend completed quest,now have sounds. finally fixed eqlist, shield now works! fixed weird tips error. new feature, xp log. counters now save. Type scm to see them, and scm reset to clear them. random ambience sounds now play much less frequently and hthe building radio sound was removed. improved configuration dialog. dread portent soulsteal is now smarter. lots of performance improvements. updater automatically backs up your settings, eqlists and variables and does nto replace them. config is now different. MushClient now supports hal! It has some limitations, but they're hal limitations, not mushclient limitations. fixed gold give error. A new feature introduced June 25th, 2011 lets you list items from within containers in a numbered way. Instead of showing one line for each item, it shows multiple items on one line, using numbers. fixed bug where, if you got tripped during a battle and tried to cast you would try to rest wood woad death now has a sound. we no longer get 'af' lines every few seconds when writing emails or boards when a mob dies, we now get a sound of it falling in the appropriate room terrain, just like trip. fixed kxwt_area -1. fixed bind soulstone message repeating twice finally fixed terrain I think. we now have 53 better at jingles. fight text can now be filtered by typing filter fights. Fight text includes messages such as your slash hits it, it's slash DEVASTATES you, etc. fixed grunt genders. fighting mob condition is now announced; I realized that unless music is set to mob hp, you dont have a real way of knowing how hurt a mob really is. fix terrain issue. leaping attack now plays damage. cleave now has sounds added some new tweaks to new character configure Fixed reported bug where music would repeat every prompt fixed bug where condition music wouldn't change fixed antideath bug Mob gender is now again captured properly using new client trigger code, and I can finally let people update. tnl command now works again after Dentin changed the level display. added warning if gold decreases while fighting, mainly used if a mob pickpockets you during battle. prevent the mud from getting confused with receiving exp in other ways than dying mobs like gather wood. prompts are no longer used... at all. Added day and night notifications with sounds. Added infrastructure for day/night ambiences. lots of regen code fixes. lots of performance fixes! For real. Mush no longer asks the server for sleep data! Changed a lot of code to work with the new client triggering stuff. prompts are now unnecessary and turned off automatically. fixed compile error that would pop up every 5 minutes. added one more soulsteal sound. changed coldfire sound. greatly decreased startup time. fixed volume hopefully again. fixed MushReader issue under 64 bit version of jaws. Added hotkey alt+p which equals to enter portal finally fixed fight volume shit that everyone's been complaining about. grunts now play at appropriate timings again. Area music volume definitely fixed Finally fixed fighting mobs with no condition. Should no longer give errors. Area music won't fade out when fighting, if battle music is off. Subterranean ruins now has music. fixed problem where volume would still reset when area music or ambience changed. fixed problem where if you changed glboal volume, area and ambience would also be changed. fixed stats damage bonus issue Damage bonus and hit roll are now displayed correctly again and spam is not shown. Automove is fixed woot! You can use alt+g to move quickly through 2 exit rooms. If you find any strange weirdness please mudmail Zhiun or any of my other characters. fixed tnl level display issues. made alt+g turn automove off when it is on, so if there's a bug you can quickly turn it off and move normally again. fixed sound panning problems... lots of them. cleaned out a lot and I mean a lot of old code. Finally fixed all sound volume issues! You can now really use f10, f11 and f12 to change different volumes (read change log below for further details) Recoded sound muter (ctrl+f12) Updated readme to explain the recall ctrl+u command. The recall command is a mush keystroke that is very useful. If you press ctrl+u and type down some text, mush will display a notepad containing all lines with this word or phrase. It is useful in certain situations, such as when someone gets something from a corpse, when you have died and want to know which skill you lost, etc. f3 macro doesn't harvest teeth anymore. Instead it just harvest spell components and bloodsac. Why not teeth? Because now it has timers, so it wouldn't let you bloodsac after harvesting thanks to Dentin. Area music now saves its volume. fixed an issue with progress bars not being shown or played sometimes. Area music volume deal changed. Instead of using alt f11 and alt f12 you now use f10 to toggle between global, area and ambience volume setting, then use f11 and f12 to change it. automove intersection message will now show exits as well, for convenience. alt g now works again. This lets you go through 2 exit rooms quickly until you find 3 exits or more. ambience and area music now fades out when you turn ambience off. removed the Note("return") messages. fixed retardedness in fighting timers. some elemental weapon sounds now play. fixed important audio crash bug. fixed demolish sound bug. autopicking now opens locks Added a sound for exp thwacker area music now remembers its position after fights. fixed an issue with playDelay in groups (ppi Invoque) version number is now retrieved from a file, you won't get constant update notifications any more. group bots are now disabled. added warning when recasting a failed spell. Added winAmp control keys. f5 play, f6 stop, shift f5 volume up, shift f6 volume down, f7 previous song, f8 next song. removed the chasing mobs deal. fixed issue with inventory command. You can now type things like invoque pentagram again. removed group warning about gap waypoint distance. Some of the fighting sounds are delayed again like in previous versions progress bars now have 3 different display methods. Stereo, text, or pitch. Stereo and text were always present, but pitch is useful if you use speakers and still don't want the text but want to know your character's status. Type config bars stereo, pitch or text to change between the three. Added some new audio library functions: setPitch, slidePitch, isPlaying. area music now fades out when changing. added PPI.playDelayLooped. added functions PPI.fadeOut and PPI.Stop. When you change the volume, it now makes all the sounds that are already playing change as well. added the following audio library PPI functions. play, playLooped, setVolume, setPan, slideVol, slidePan, playDelay. playDelay will eventually substitute most sound based wait.lua uses, dramatically increasing performance. audio library plugin now supports PPI (public plugin interface). made big changes to the audio library. Now it is possible to control each sound separately, which wil enable things like background music fading. fixed major character creation bug where new characters wouldn't be configured the first time you connected to them. updated mushClient to latest version. fixed tnl command issues added a new fucntion - automove. press alt+g to move if you're in a 2 exit room and you'll keep moving forward and never go back. useful for stupid 2 direction areas that you want to get through quickly. fixed a stupid issue with hide. make antideath turn off in groups because stupid people do not know how to turn it off. fixed an issue with skill list fixed problem with the client showing random useless text related to spell and skill tracking on login due to recent changes in the mud. fixed issue with rescue. added burning as one of the elemental types. fixed an issue with taunt giving a compile error. fixed bug where clay man would be casted infinitely if you recasted clay when you already had one made config reclay updated script for new harvest changes. made the updater stop updating everyone's settings with my own. made config dteeth for automatically discarding harvested normal teeth. made changes to the rehash script so you don't get all my configurations. added 24 new you become better at jingles. made filter all and filter none. fixed a bug where filter skills wasn't recognized. southern road now has area music. added a sound for skeletal warrior Fixed a bug with eqlist export. Fixed a bug with eqlist move. Added a lot of things to the readme thanks Jaide. Made a fix for people who are wearing bone shields and bone armor in their sets so it doesn't tie to specific item uuids. changed sound for when you put something in your storage locker to diferentiate. made f3 macro harvest teeth and corpsecutter if you know skills. fixed tnl command to use necro class. Been working on the new eqlist functions. added more filters. Finished with all the filters. We now have filter condition, for the condition scheme. The default scheme is now the heartbeat sounds instead of speech. To re enable speech, type config scheme speech. When you get used to the heartbeat sounds, you can type filter condition to filter out the text. ctrl shift f12 now toggles speech. Eqlist is in, and I'm excited. Type eql or eqlist to learn more. +november 15 2010. added a sound for Jobis's joke channel. Made lots of work on the necromancer class. New option to filter text (type filter). Previously, all text from most spells and skils would be filtered, but with all the new necromancer stuff I thought I would make it available, since most people will probably want to read the text. This is now an option that applies to most spells on the game, but it's not yet finished. Fixed the highly reported groupcast trigger bug made the group bots configurable (see config gbot) fixed heal and group monitor trigger regexps to handle minion spam. Finally made a proper update system. made the f3 macro for saccing corpses bloodsac first if you know the skill. Added a sound for when you receive a combat point. added ghoul talk for the ghoul's fighting actions like claw, bite, berserk, etc. This will soon be added for other minion types. There is a compile error with an eql table that should be fixed as soon as I get around to implementing eqlist, a new surprise. Stay tuned!