News


User avatar
MysticalOS

DBM 8.1.10 WIP

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. This mod holds nothing back either. Detailed infoframe, AI timers, Star Auger level of handling for Unstable Resonance (which was changed to mythic only in latest PTR build, so bleh on not seeing it 21st testing), etc. Even as a drycode, this mod will make a big difference in your raids performance when this boss is tested.

Battle for Dazar'Alor
  • Applied bar fading to 2 timers during adds phase of opulence

Bug Fixes:

Core:
  • Fix 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 etc on global level, like intended years ago when it was added.
  • 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.
  • Tightened threshold on conclave for hex to further reduce chance of icons and yells happening on spreads because people are bad and dispel it less than 1 second from when it went out.

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 [...]

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

User avatar
MysticalOS

DBM 8.1.6 Released

Postby MysticalOS » Thu Jan 24, 2019 9:55 pm

New Features:

Battle for Dazar'Alor
  • Added auto bot marker to Mekkatorque
  • Enabled the Treasure helper infoframe for Opulence
  • Added missing warning and yell for throw target on grong
  • Added a nearby warning for Kimbul's wrath to conclave.
  • Added icon marking to broadside on jaina

Bug Fixes:

Battle for Dazar'Alor
  • Fixed bug where shrink on you text was giving "unknown position" text
  • Fixed a bug where Inevitable End special warning would be filtered when cast by Rastakhan in Stage 4 (since the code was filtering it for players not in death realm in P3, but I forgot to turn filter off in P4 when it's cast in living realm by Rastakhan)
  • Fixed special warning for Mind Wipe on conclave so it actually works.
  • Fixed bug on Mekkatorque where tank swap warnings for Electroshock did not fire
  • Fixed sea swell timer, which blizzard hotfixed from 17 seconds to 20 seconds sometime between Tuesday and wed night on blockade
  • Also Fixed timers for when brother and sister cross teleport on heroic difficulty on blockade
  • Fixed some timer bugs on Jaina, especially Stage 3 timers and heroic
  • Fixed a bug where Blizzard would close infoframe when CINEMATIC_START fires on Jaina do to fact infoframe uses a Tooltip window and movie playback apparently closes all tooltip windows. The info frame will now expect this and reshow.
  • Fixed a bug that caused rising flames expiring yells, and stack warnings not to work as intended on Jadefire Masters

Changes:

Battle for Dazar'Alor
  • Stormwall Blockade is now a level 3 special warning (aka airhorn) by default. In addition, it now has has two warnings. One when first applied to run to puddles, and a second 3 seconds before it expires to move to back of area before it expires.
  • Changed P3 detection on Rastakhan to a Unit event that is 6 seconds earlier. Other phase changes remain unchanged and still using CLEU
  • Changed warning for Smash from add on Rastakhan from normal to special warning, but it's now only for melee by default.
  • Changed a bad option default for InfoFrame on Jaina. it should be on by default, not off.
  • Changed most abilities on jaina to also include ability count
  • Changed broadside yells on jaina to include icon

Previous Release:
viewtopic.php?f=3&t=418&p=1167#p1167