News


User avatar
MysticalOS

DBM 8.1.11 WIP

Postby MysticalOS » Wed Feb 20, 2019 2:46 am

New Features:

BoD:
  • Added nameplate icon for interrupt casts on Jaina, icons are temp until I can find a texture that fits better
  • Added optional fades yell to freezing blood, so users in guilds that require the yell aren’t forced to install redundant week auras and can just enable option in DBM as needed.
  • Improved opulence with timer updates when player is teleported to other side on mythic
  • Added a new drop down option to Jaina mod that lets you configure interrupt order for elemental between 3 4 or 5 person settings. In addition, if you are the raid leader, whatever you set will override everyone elses setting in raid automatically on combat start. If you aren't raid leader, whatever YOU set will be used if a raid leader running DBM doesn't send an override on combat start.
  • Added requested jolting volley timer/warning for stage 2 mythic blockade. no timer for stage 1 or non mythic because it’s mostly spammed there. but in P2 it’s very helpful and makes sense.
  • Added a glacial ray bait pre warning and audio countdown to Jaina encounter

5 man Dungeons:
  • Added user requested trash warning for Hail of Flechettes to motherload

Bug Fixes:

Core:
  • Fixed error in tank distance check if passed without distance (ie boss item check fails and switches to tank distance fallback)

BoD:
  • Fixed Opulence missing a CID/boss health reporting
  • Fixed a bug where see swell cast at same time as sirens in stage 2 mythic blockade might cause one of them to be filtered by mistake (since they were incorrectly using same anti-spam filter ID)
  • Changed paku’s wrath timer to a new theory on why it's sometimes 70 instead of 60. Old theory was incorrect and had timer being too long (70) sometimes when it was actually 60. new theory that will auto extend it to 70 in certain situations looks more promising.
  • Fix missing count on howling winds timer on jaina for first howling winds of stage 2 mythic

Changes:

Core:
  • Changed DBM out of date code to still run and disable mods if you’re using mods from a different major patch version (ie using 8.0 mods on 8.1, etc)
  • Also, changed out of date code to still show reminders regardless of reminder setting if VERY out of of date, but removed forced disable from it if it’s at least for same patch version.

BoD:
  • The range frame option on jaina to hide player names and only show summaries is now ON by default, to reduce clutter on mythic and present only the most useful information.

User avatar
MysticalOS

DBM 8.1.10 Released

Postby MysticalOS » Wed Feb 13, 2019 3:16 am

New Features:

Core:
  • Added option to check player distance from boss itself, instead of tank on said boss. This also has an automatic fallback to revert to tank distance check, if item check fails(which it does depending on npc/boss flags)

Crucible of Storms
  • *Added full mod drycode for Uunat.

Battle for Dazar'Alor
  • Applied bar fading to 2 timers during adds phase of opulence
  • Added preliminary magma trap timer to Duo that accounts for different cd it has based on bossy energy

Bug Fixes:

Core:
  • Fixed a bug in infoframe where a non class colored line after a class colored line inherited the color of previous line
  • Fixed a bug where DBM core could throw a lua error if a player left the raid in middle of fight (actually in the middle of a UnitBuff or UnitDebuff check)
  • Fixed bug where range radar had headers backwards between regular and reverse
  • Fixed bug in GetUnitIdFromGUID that caused it to never actually work for boss UnitIds, this will actually fix a minor bug in the ONLY mod that was using that function until now, triad
  • Fixed a bug where numBoss was basically always nil except where SetBossHPInfoToHighest was used. This will finally make the wipe messages include boss counts on global level, like intended.
  • While at it, made the bosses left code more robust in core to fix lua errors in off chance the variable gets accessed before it is recovered by timer recovery (such as user DCing mid fight.

Battle for Dazar'Alor
  • Sometimes Jadefire masters gains shield but does NOT cast pyroblast, in these cases, I fixed dbm so it doesn't show interrupt warning when shield drops if no pyroblast cast is in progress.
  • Changed how conclave filters spreads of hex to once and for all eliminate bad yells for hex.
  • Fixed a coding typo that caused regression in P1 Avalanche timer on mythic jaina
  • Fixed translocate bug that affected timer updates on blockade

Changes:

Core:
  • Updated range checker to support a couple new ranges with some more item testing, and fixed two that were wrong

Battle for Dazar'Alor
  • Mark of Prey on Conclave will now throttle if multiple raptors fixate you within 3 seconds
  • Enabled prismatic image by default for everyone instead of just dps on Jaina encounter.
  • Switched blockade to boss check by default, since tank check was not immediately useable on translocate (since the tank that'd have threat on boss might be on other boat for a couple seconds). Now, with this check, can quickly update bar fades on encounter without waiting for a threat api update/tank ta [...]

User avatar
MysticalOS

DBM 8.1.9 Released

Postby MysticalOS » Mon Feb 04, 2019 12:48 am

New Features:

Core:
  • Reworked all Misc Options and split icons, yells, nameplates into their own sub categories. Infoframe and misc bool options will still be in "Misc" option list, but icons yells and nameplates now have their own exclusive lists to better organize these options for easy finding.
  • Added ability to set custom bar alpha to DBM timers. Each bar type (small/large) can have their own alpha setting.
  • Added ability to Keep timers on screen when a cooldown expires. Feature will only be used case by case in select mods it seems most useful (like bosses with serious spell queuing issues like jaina, fallen avatar, etc). Instead of timer disappearing at 0, if the "keep" flag is set to true, it'll stay on screen and start counting time since ability came off cooldown in negative numbers until that ability is cast.
  • Added ability to fade timers on a per timer basis for whatever reason it makes sense to do so. One such example is fading bars for abilities that are out of our range. Other usages may be used down the line. This option can be globally disabled in DBM bar options. This will also work well with custom bar alphas, because fade effect is whatever your current alpha is divided by 2. So if you're small bars are 0.8 and large are 1.0, a faded small is 0.4 and faded large is 0.5.
  • Added new callbacks so Weak Auras or other addons can integrate fully with both "keep bar" feature and "bar fading" feature. So if, for example, you have a weak aura that replaces DBM timers with it's own thing, author should be able to update it to support all keep/fade/unfade calls). Test functions are in Jaina and Rastakhan mods for testing "keep' and "fade" timers. Look at mods for /run commands and notes to help test your weak auras/addon integrations

Battle for Dazar'Alor
  • Added tampering/shrunk helper infoframe to Mekkatorque
  • Extended timer data for Mekkatorque for pulls as long as 13minutes
  • Updated timer code and interrupt code for elemental on Jaina stage 2.5 for way it splits on mythic (if you even let it split :P )
  • Improved Mythic & Heroic Jaina timers/warnings for all stages.
  • Updated 2 timers on jaina, per more undocumented changes I can confirm from recent logs
  • Jaina mod will now use the "Keep timer on screen" feature for some abilities that are most notably affected by her spell queuing issues.
  • Improved mod options across all mods in zone to use journal headers in timer options.
  • Improved Heart [...]

User avatar
MysticalOS

DBM 8.1.8 Released

Postby MysticalOS » Wed Jan 30, 2019 3:51 am

New Features:

Core:
  • *Text based range checker (the gimped thing blizzard has reduced us to in raids) will now show summary line at bottom that'll tell us specifically how many players are in range. In addition, this will be color coded based on whether you are safe (within defined threshold).

Battle for Dazar'Alor
  • Added support for Chaotic Displacement on mythic Opulence. This includes special warning, target warning, timer, and optional (off by default) yell.
  • Added audio countdown for scorching detonation and Inevitable End on Rastakhan
  • Added audio countdown for Prayer of fallen to first boss
  • Added audio countdown for Kragwas Wrath to conclave
  • Added audio countdowns for Adds, Tank Combo, and fear to Grong
  • Added mythic timer support to Mythic Mekkatorque. They are sequenced perfectly, just like other difficulties, to give the most accuracy possible. No assumptions made and everything vetted to give most thorough and complete timers that account for even most subtle differences between heroic and mythic (such as two abilities that have a swapped order only on mythic). DBM leaves no room for guessing.
  • Added audio countdowns to world enlarger, gigavolt charge, and wormhole generator on Mekkatorque
  • Added support for Stage 1 (boat) Sea Swell to Mythic Blockade (warnings timer and countdown). Additionally, updated timer for Sea Swell in Mythic Stage 2, which is still 17 seconds.
  • Also Added Stage 2 warnings/timers for Sirens to Mythic Blockade as well.
  • Added a more robust way to detect Bwonsamdi's Wrath on Mythic conclave, without relying so heavily on localized strings. This should result in more languages getting working timers for this ability.

Bug Fixes:

Battle for Dazar'Alor
  • Fixed another jadefire Masters lua error, this one on Mythic only.
  • Fixed detection of grievous axe on mythic Rastakhan, which should fix timers/warnings for it.
  • Fixed timer for scorching detonation in P3 Rastakhan (all difficulties) which got mis-entered somehow
  • Fixed count in scorching detonation timers on Rastakhan, which were showing "unknown" instead of a number
  • Fixed lua error spam on Opulence if you personally have stacks of Earthen Roots or Unleashed Rage
  • Fixed option spellId/name for Broadside icon option on Jaina
  • Fixed spellid/name for Hastening Wind on Conclave

Changes:

Battle for Dazar'Alor
  • Inevitable End timers will now show spell count on Rastakhan
  • Gem helper Infoframe on Opulence will now sort tanks absorb checks and Dps Incandescent stacks separately instea [...]

User avatar
MysticalOS

DBM 8.1.7 Released

Postby MysticalOS » Tue Jan 29, 2019 7:00 pm

New Features:

Battle for Dazar'Alor
  • Opulence mythic now has a complete surging gold timer to replace AI timer (which would be accurate after one pull, but DBM should be accurate all pulls, not just pulls 2+)
  • Added user request for additional tank swap warning Ice Shard for P1 jaina, off by default unless I get more feedback it should be required
  • While at it, added taunt warning for other tank getting frozen solid on Jaina. This IS on by default.
  • Added berserk timer for Jaina per Jan 29 hotfixes (https://worldofwarcraft.com/en-us/news/22824893)

Bug Fixes:

Battle for Dazar'Alor
  • Fixed a bug that caused P4 timer for Inevitable End to be applied to P3 as well (which is not correct, it's cast more often in P3)
  • Another fix applied that might cause Inevitable End special warning not to show in P4.
  • Fixed timers again on Grong since whatever bug was causing alliance logs to be screwed up is resolved and I can get more accurate timers for it now. In addition, fixed some mythic stuff as well.
  • Fixed roar detection on mythic Grong, which has a different spellID. Warnings/timer for it will now work
  • Fixed timer for prayer of the fallen on Mythic Champion of the Light. With the change to phases ending early if all adds die, Prayer of Fallen timer can no longer reliably started in phase change events, it should be more accurately attached to actual cast of prayer of the fallen.
  • Fix mythic detection of Multi-Sided Strike on Jadefire Masters, so warning/timer for it now work.
  • Fixed bug where magma trap counter would throw errors and also didn’t reset each pull for Jadefire Masters
  • Fixed wail of greed timer on all difficulties for Opulence, which i just completely forgot to fix on live
  • Fixed liquid gold timer on Opulence, which is cast more often on mythic and even less on live heroic than ptr
  • Fixed countdown yell for storm debuff on Blockade on normal and LFR, per hotfix updates Jan 29 (https://worldofwarcraft.com/en-us/news/22824893)

Changes:

Battle for Dazar'Alor
  • Changed infoframe on Jaina to show a max of 10 players (up from 5)
  • Interrupt warnings for Jaina's elemental during second transition will now show count in timers and interrupt warnings.
  • Changed timer for Crystaline Dust to be on for everyone by default instead of just tanks on jaina fight

Previous Release:
viewtopic.php?f=3&t=419#p1169