- *Added several validation checks to DBM to find and on the fly fix coding mistakes that can happen do to typos, copy and paste mistakes, or invalid arg counts/orders.
Added new Event Sounds options panel that allows you to now set different for Encounter Engage, Encounter Victory, and Encounter Wipe. It also lets you even use battle music. Even more events and sound options may be added in future. Features work by https://youtube.com/smoothmcgroove (more coming soon™). Other additional media can already be downloaded via https://wow.curseforge.com/projects/dea ... sound-pack .
- Full Fetid Devourer drycode of preliminary warnings/timers/features
- Full Blood of G'huun drycode of preliminary warnings/timers/features
- Basic combat/stats support for all other encounters
5 Man Dungeons
- Some data updates to boss names and encounterIds etc from latest alpha patches
- The notice messages that mods are available for zone/boss you are currently in will now display in old content if you are at that contents level cap in addition to displaying in TW difficulty. These messages will now also always be displayed instead of only being displayed once.
- More stuff was manually localized on Argus encounter do to auto localisiation by spellIds not always being accurate in non english languages. Caveat, now all the languages DBM doesn't have support for will now display even more timers/yells in english instead of auto localized text. Correct english is better than invalid translations though.
- Avatar of Aggramar on Argus encounter has been made excempt from the default "target" warning filter
- Yell countdowns for burst, blight, and bomb will now start from 4 instead of 3 on Argus
- Pruned special warnings for Jetsam on Flotsam since there really isn't enough time to dodge it (nor does it really do any damage). This warning if anything was just yell spammy and personal warning spammy when soloing.
- Fixed a bug where announce icons were no longer showing spell icons and instead all showing generic wisp icon.
- Fixed a bug where the the target table in announce object was still filled with names even though target filter was enabled, then never wiped (because wipe is done on announce show). This would actually leak few bytes of memory every time a target warning was never shown. It'd only add up to a few kilobytes at most after 4 hours of raiding, but a leak is a leak and this is now fixed.
- Fixed a bug where DBM was using an invalid template inherit in one of it's XML files, which had potential to throw an error under WoW 8.0s new template validation checks.
- Fixed a bug where inline icon for Sentence on Mythic Argus had texture path spellId in wrong field, causing it to appear along side timer text during argus encounter.
- Fixed bug where the inline icons for eonar adds timers were in wrong field, causing icons to not display at all as well as possibly alter the color of bar timers mistakenly
- *This code will prevent errors to users when there are bugs in arg orders for announce/timer objects as well as give debug to advanced users so actual causes can be identified and fixed much more quickly. (As a result of this code I was able to fix every issue with every mod old an new already. It'll also keep similar problems happening in future. I am but one person doing it all so this code checking should really help me.