News


User avatar
MysticalOS

DBM 8.1.25 WIP

Postby MysticalOS » Wed May 08, 2019 12:57 am

New Features:

Eternal Palace:
  • Updated all 7 bosses that have been raid tested so far from raid testing with completed timers/warnings and additional features

Crucible:
  • Added another 2 icon configuration options to Unstable Resonance on Mythic Uunat, this time to match weak auras used by guilds like Pieces. DBM continues to aim to be compatible with every configuration out there in wild.

Bug Fixes:

Core:
  • Fixed a bug where background music would continue playing when user closed options config on event sounds. If you want to make music continue playing in places it doesn't normally play, use "/dbm musicstart" instead.

5 Man Dungeons:
  • Additional timer fixes to get tantrum timer working correctly on infested Crawg in underrot

Changes:

Crucible:
  • Maddening Gaze warning on crucible trash will now be throttled in the event the enemy casting it is untanked (which causes mob to spam it)

BoD:
  • Made wave of light dispel warning off by default on Champion of Light. if a dispel isn't used, the warning can be spammy until you put your dispel ability on cooldown. Since typically people ignore dispelling on this easy undertuned boss, it created unwanted spam.
  • Added cast count to Siren spawns and Voltaic Flash on Stormwall Blockaid

Dev Note:
DBM-Classic Development is now under way, and this change log may seem smaller because a lot of time is being spent on two versions of DBM now. To read all changes happening over there, view commit log for https://github.com/DeadlyBossMods/DBM-C ... its/master

User avatar
MysticalOS

DBM 8.1.24 Released

Postby MysticalOS » Fri May 03, 2019 1:54 am

New Features:

Core:
  • Mods can how set a max level for the world boss ready check engage sound. This allows core to ignore world bosses pulled near you that are below that certain level threshold. You want to know if Ordos was pulled when you're level 90, but not when you're level 120.

Eternal Palance
  • Added full drycode for Abyssal Commander Sivara
  • Added full drycode for Blackwater Behemoth
  • Added full drycode for Lady Ashvane

5 man Dungeons:
  • Added new warning to yell at tanks to move captains during freehold captains encounter if they are standing in a good brew buff
  • Added a new general announce when good brews are cast, including saying which one it is on captains encounter in freehold

Bug Fixes:

Core:
  • Fixed a bug where Yogg-Saron: Laugh was using wrong soundkit Id and playing some random song instead, when triggered by eventsounds feature.
  • Fixed a bug where ready check sound was not actually always playing through dialog or master audio channel do to the sound duplication filter built into PlaySound object. Now DBM will pass false to the optional duplication protection feature when it's playing a file on Master or Dialog channel to resolve this issue.
  • Fixed regression from DBM 8.0.x update with spell lookup text caching that caused cast time and pre warn time to be broken and display 0.0 in certain announce warnings since (such as upheaval on sand queen in Tol Dagor)

Crucible:
  • Fix creature Ids for Cabal, so boss health reporting actually works.

5 Man Dungeons:
  • Apparently emote no longer fires on heroic and mythic Yazma for Soul Rend, so move warning to SPELL_CAST_START instead. This will make warning function again on heroic and higher difficulty

Changes:

Crucible:
  • Changed Uunat icon usage to be compatible with latest BW update.
  • While at it, removed torment icon marker option from uunat. Even though it's off by default, I have to protect users from themselves and this option isn't compatible with mythic icon options (sorry non mythic raiders that were using it)
  • Updated Uunat yell code to allow users to toggle relic and unstable yells independently of one another since my favorite druid requested it at one point :)

Known Issues:
  • There exists a blizzard bug with PlaySound() where it actually ignores "Master" as a channel arg and plays soundkit Ids through "Dialog" regardless of "Master" being passed. This seems to be true for any media added during or after cataclysm. so for example if you do /run PlaySound(25780, &quo [...]

User avatar
MysticalOS

DBM 8.1.23 Released

Postby MysticalOS » Wed May 01, 2019 4:45 pm

New Features:

Core:
  • Large RU update (first in a long time, so should be welcomed to some users)

Crucible:
  • Updated berserk timer for Mythic Cabal from 8:30 to 9:30 for blizzards undocumented hotfix.

Bug Fixes:

Crucible:
  • Fixed a bug where player holding relic on mythic uunat during resonance, would spam yell(yell too many times) do to a scheduling bug.

5 Man Dungeons:
  • Fixed timer for Yazma's Soulrend ability on heroic+. DBM was using the old heroic spellID from PTR that dungeon journal still references.

Changes:

Crucible:
  • Changed relic yell on Mythic Uunat to yell relic name instead of player name.

Previous Release:
viewtopic.php?f=3&t=436#p1193

User avatar
MysticalOS

DBM 8.1.22/21 Released

Postby MysticalOS » Thu Apr 25, 2019 5:19 am

New Features:

Crucible
  • Uunat mod now has a drop down menu that lets you control which icons are used for the Unstable Resonance helper. This feature even lets raid leader override behavior of all other DBM users in raid automatically. If no RL running DBM in riad, mod will use what YOU choose in drop down.
  • Updated timers for unstable Resonance on Mythic uunat
  • Updated timers for Eyes and undying guardian during stage 1 for their 2nd casts and how they interact with one another in all difficulties of Uunat
  • Added timer for when Visage will vanish on heroic and mythic Cabal
  • Updated timers for Mythic Uunat with updates from Blizzard April 29th hotfixes
  • Updated torment timer for Mythic uunat April 30th Hotfixes (8.1.22)

5 Man Dungeons:
  • Added 5 more boss drycodes to Mechagon, completing the zones mod drycodes

Bug Fixes:

Core:
  • Fixed more integer overflow errors in non english clients (I only fixed it in english client forgetting %d was still used in other languages). Honestly, it's pretty dumb to have to work around wow lua using 32 bit code in first place. Blizzard should update their lua code.
  • Fixed bug where DBM Core revision was using file modification date instead of project modification date, for revision integer

Crucible
  • Fixed a bug where countdown yell for Aphotic Blast had wrong expire time
  • Fixed bug where special warning for Aphotic Blast showed every time you got a new stack or refreshed your 3 stack. only intended to warn you when you first get it.
  • Fixed missing timer for first eyes in Stage 3 uunat in all difficulties
  • Fixed torment timer on non mythic uunat in all difficulties to account for fact it's a scaling timer (600/raidSize) (8.1.22)

Changes:

Core:
  • Disabled the forced 8.2 compliant sound file migration for now, (it'll auto re-enable on ptr or patch 8.2 on live). This will cause sounds to stop resetting to default if you use custom sounds that don't comply with 8.2 api changes. Just know that eventually this will happen again but hopefully by then the addons registering that media, do so with proper soundkit ID.
  • Reverted a bugfix in core that caused PlaySound functions to use Dialog channel (instead of master) when force master was set to true. The old logic was flawed and was Dialog > force master > master > sfx. It was intended to be force master > dialog > master > sfx. I fixed the bug, people didn't like it. Old behavior wasn't doing any harm so reverted to way it was before. (8.1.22)

Previous Release:
[...]

User avatar
MysticalOS

DBM 8.1.20 Released

Postby MysticalOS » Mon Apr 22, 2019 5:45 am

New Features:

Core:
  • Improved readability of mod revision in both the GUI and version checker.

5 man Dungeons:
  • Added drycode with warnings/timers for 3rd boss of Mechagon

Bug Fixes:

Core:
  • Fixed another place that was still using %d instead of %s for the new version update notification system. %s needs to be used to work around fact wow lua still using 32 bit integer limits

Crucible
  • Fixed a bug where the interrupt helper nameplate aura didn't clear icon if a non interrupt interrupt was used (such as a stun or grip or knockback) on both uunat and cabal
  • Fixed another bug where interrupt helper nameplate aura didn't clear if you did NOT interrupt a mob on uunat
  • Fixed a bug where piercing Gaze cast didn't have a count about 50% of time on uunat.
  • Fixed a bug where debuff time on Power debuff during Cabal would show a really huge integer on infoframe. This debuff doesn't actually expire so DBM will no longer show this integer.
  • Fixed berserk timer for Mythic Cabal
  • Fixed Cabal timers timers in all difficulties (fight received some nerfs with Tuesday reset)
  • Fixed detection of Cerebral Assault on mythic cabal

Changes:

Core:
  • Migrated most of DBM to soundkit and texture file data IDs. The parts that aren't done are just the ones 8.1.5 doesn't yet support. Anything that 8.1.5 can do, has been migrated. Some LSM sounds had to be broken though until it supports registering soundkit ID based media

Crucible
  • Changed icon used by Unstable Resonance: storm from star to moon on Uunat, for compat reasons

Previous Release:
viewtopic.php?f=3&t=434&p=1191#p1191