News


User avatar
MysticalOS

DBM 8.1.19 WIP

Postby MysticalOS » Wed Apr 17, 2019 4:41 am

New Features:

Core:
  • Added nameplates back to mob scanner/raid icon auto marker, since they are working again apparently (since when don't know). This had been disabled Oct 26th 2016 because it had stopped working in combat in raids during emerald nightmare. This must have been laxed again at some point. Auto marking should be faster, unless this gets broken again.
  • DBM GUI will now show icons used for EACH icon option right next to the option (in addition to the top of mod still showing all icons used in total by the encounter), when supported by the mod.

The Eternal Palace
  • Added combat detection and stats for all 8 bosses of new raid

Crucible
  • Added tracking on infoframe to show how long relics have been on ground after they've been dropped on uunat
  • Added Umbrel Absorb remaining on infoframe when present on uunat, in addition to announcing it applied/faded
  • Added berserk timers to uunat and cabal from public WCL wipes. (At least from normal, unconfirmed how LFR/mythic will look next week. Likely we'll see longer/no berserk on LFR and shorter on on mythic)
  • Added support for showing used icons next to icon options for this instance

BoD:
  • Added support for showing used icons next to icon options for this instance

Uldir
  • Added support for showing used icons next to icon options for this instance

5 man Dungeons
  • Added combat detection and stats for all 8 bosses of Mechagon
  • in Addition, 2 of bosses even have full warnings/timers in Mechagon (more to come)
  • Added support for showing used icons next to icon options for any dungeon mod using icons

Bug Fixes:

Crucible
  • Fixed bug that caused absorb infoframe on Cabal to show absorb amount instead of absorb percent.
  • Fixed bug that caused interrupt warnings/icons not to show at all on adds fo Cabal
  • Fixed bug where interrupt helper icons would not vanish on Uunat after each cast, causing them all to pile up.
  • Fixed bug where special warning for piercing would show "unknown" instead of count, as intended, on uunat.
  • Fixed bug where infoframe would never show on Uunat.
  • Fixed a bug were undying guardian timer was too long in stage 3 uunat
  • Fixed a regression from DBM 8.1.18 where the timer for eyez of N'zoth (maddening) was accidentally deleted on Uunat
  • Fixed invalid spellId in dark herald, causing the timers for both cerebral assault and dark herald to be hosed on Restless Cabal
  • Fixed mod name for Crucible in addon list

BoD:
  • Fixed on pull lua error on Stormwall blockaid

Changes:

Crucible
  • Changed icons used by R [...]

User avatar
MysticalOS

DBM 8.1.18 Released

Postby MysticalOS » Mon Apr 15, 2019 9:39 pm

New Features:

Crucible of Storms:
  • Stage 3 support for uunat is now complete.
  • Added tracking of who's holding relics to infoframe on Uunat

Bug Fixes:

Core:
  • Version revision code is fixed for real this time. The cause was misidentified in last release and only one symptom of problem was band-aided. With root cause identified (curse not added leading 0 for single digit numbers in hour part of date integer), DBM core is able to handle it all correctly now.

Changes:

Crucible of Storms:
  • Changed how eyes of nzoth work on uu'nat to show spell name of next eye that'll be used instead of base spell name
  • Also improved warnings for piercing eyes and made maddening eyes cast warning faster on uunat as well
  • Removed boss power from infoframe since it's redundant to already having timer for ability uunat uses at 100 energy
  • Changed icons on Restless Cabal to match icons used for adds on uunat, skull Cross and Square
  • Changed icon used by herald from cross to whatever icon 4 is

Previous Release:
viewtopic.php?f=3&t=430&p=1185#p1185

User avatar
MysticalOS

DBM 8.1.17/8.1.16/8.1.15 Released

Postby MysticalOS » Sun Apr 07, 2019 4:08 pm

New Features:

Crucible of Storms
  • Updated timers for uunat stage 1 (stage 2 and stage 3 still use AI timers for now until more data becomes available tomorrow)
  • Updated timers/warnings for uunat stage 2 (8.1.16)

Bug Fixes:

Crucible of Storms
  • Fixed a bug that'd cause some phase change timers to run through a wipe, if you wiped during phase change intermission on Uu'nat (8.1.17)

Core:
  • Fixed negative interaction with nameplate lines and "moveanything" addon.
  • Fixed bug with nameplate lines where they'd fail to hide sometimes when they should.
  • Fixed a bug that'd cause class color to not work on InfoFrame for players on other realms (8.1.16)
  • Fixed a bug that'd cause false out of date notifications with DBM 8.1.16 (8.1.17)

5 man Dungeons:
  • Fixed/improved timers for infested Crawg in Under Rot (Ref. viewtopic.php?f=4&t=429&p=1184#p1184)
  • **Fixed invalid creatureID trigger for Demolisher Terror timer on Viq'Goth in Siege of Boralus. HOW the timers work has been valid since day 1, it just never worked cause I had wrong CID in the triggers.

Changes:

Core:
  • Migrated entirety of DBM's repo system to Github. In addition, had to change how version system works slightly. This will trigger some false "SUPER out of date" warnings for previous version. This is unavoidable part of migration.


Crucible of Storms
  • Removed tank mechanics from Restless Cabal that blizzard seems to have removed.

BoD:
  • Disabled nameplate lines on Jaina by default, since a lot of users complained.

Dev Note:
**Please users, don’t assume I forgot to add it or mod is unfinished. Assume that it is finished and something is wrong and I don't know about it (remember, I'm still inactive from high end raiding and dungeons until things settle down.). I'm counting on users more than ever to screen yell and fuss even if things aren't 100% and amazing :( )

Previous Release:
viewtopic.php?f=3&t=427#p1179

User avatar
MysticalOS

DBM 8.1.14 Released

Postby MysticalOS » Thu Mar 28, 2019 2:09 am

New Features:

Core:
  • Added support to DBM nameplate code to show tracking lines between player and an active nameplate aura (https://www.youtube.com/watch?v=-A4oyZHWpNk). (If using Kuinameplates, you'll need to be using a version of it released on or after April 3rd 2019. Threat Plates not yet supported, blizzard nameplates and other nameplates should work out of box using DBMs internal code)

BoD:
  • Added target/personal warning for Seastorm now that it's in combat log as well on stormwall blockade
  • Added nameplate line between player and fixating raptor to Conclave encounter
  • Added nameplate line between player and fixating marine to Jaina encounter
  • Added nameplate line between player and Icebound Images during first intermission on Mythic Jaina

Uldir:
  • Added nameplate line between player and fixating adds on Mythic Ghuun

Bug Fixes:

BoD:
  • Fixed bug where interrupt count warning/nameplate would always go 1 past actual setting. This bug was missed since no one was using this feature until I advertised it. :D
  • Fixed bug where countdown yell for Crackling Lightning might be in accurate in some difficulties on stormwall blockade

5 man Dungeons
  • Fixed a bug that caused Council of Tribes mod to warn you that you needed to dispel your mage if they spellstole Earthwall

Changes:

BoD:
  • Disable Divine Burst interrupt warning by default. Champion of light doesn’t require that much precision that you'd need to stress about interrupting EVERY cast. Only the heals are on by default now.

Previous Release:
viewtopic.php?f=3&t=426&p=1177#p1177

User avatar
MysticalOS

DBM 8.1.13 Released

Postby MysticalOS » Sun Mar 17, 2019 11:33 pm

New Features:

Brawlers Guild:
  • Added warnings and timers for Xan Sallish, Mama Stormstout, Ouroboros, and Robe Robber Robert
  • **Added additional message ignore strings (especially horde side) so berserk timer is less likely to cancel prematurely (english should be covered pretty well now, but non english lines are missing over 100 strings)

Changes:

Brawlers Guild
  • Re-enabled berserk timer for Rumbles. I had disabled it because I hadn't been able to confirm it. I have now confirmed that it in fact does have one too.
  • Disabled chomp warnings for both bruce encounter versions for spectators. It's an ability he more or less spams and the intent of spectator mode isn't to spam, but highlight the important and less frequent abilities enemies are doing while they are watching.


Dev Note:
**There is no event for detecting match end other than the yells. The best way to detect this for season 1 and season 2 was that the ONLY time Bizmo or Bazzel would target a unit (while yelling), is during a begin match or end match yell. All the begin match yells also had a key word present in all of them, "rank". So all you had to do to detect matches with minimal localized strings was "if source = bizmo or bazzel and target not nil then, if "rank" found begin match else end match". However, at some point during season 3 (which has continued into the new season 4), blizzard added additional taunt lines that can happen between 20 and 10 seconds left on the 2 min match berserk. In these yells, bizmo or bazzel would yell (targeting player) to hurry up. This means the original rule that required localizing a SINGLE word "rank" suddenly was flawed.

Now a new solution was needed. 1. Localize ALL match end messages and no longer assume a targeted unit that did not have "rank" in it was a match end. OR 2. Continue assuming a targeted yell not containing "rank" is a match end but only after filtering message for pre berserk taunts. 2 was lesser of two bad choices.

There are more match end strings than there are pre berserk ones. Not to mention, worst thing that happens if DBM fails to filter a pre berserk string. the berserk timer ends 10-20 seconds early. If I had gone with method 1 instead, then the worst thing would happen is DBM would never cancel berserk timer at all until it expired naturally. Better to cancel early, vs not at all.

As it stands now. I have found 7 unique alliance messages and 7 unique horde messages fo [...]