Page 2 of 2 FirstFirst
1
2
  1. #21
    https://www.curseforge.com/wow/addon...ightbattletext

    From the msbt creator, still at beginning too

    Ps: damage meters wont work while this is active

    - - - Updated - - -

    From the addon, explaining why it uses dmg meters:

    Hi friends I've gotten a few questions about the Damage Meters not working, especially when some other add-ons are showing scrolling text with meters still working, so I thought I'd create a dedicated post explaining how this addon works.



    When Blizzard released 12.0 (Midnight) they removed the API (for non-engineers, APIs are how we access data) that most add-ons used for outbound damage information. Now there are only two reliable ways to get some outbound damage information: an event called UNIT_COMBAT, and the Damage Meters.



    The other battle text add-ons you've seen with functioning damage meters are using the UNIT_COMBAT method. Let me explain why MidnightBattleText does not use this: because in short, it doesn't work. UNIT_COMBAT shows ALL damage your target is taking but does not indicate *who* did that damage. In solo play that sort of works, but in groups and especially raids there's no way to know. Similarly it does not indicate what spell did the damage. Add-ons using this have tried to implement "guessing" systems that look at things like your last spell cast and time window to try and guess who and what spell did the damage. But it's not reliable outside of solo play, like raids where there's dozens of dots ticking every second.



    The way MidnightBattleText works is by getting the damage numbers from the damage meters. Unlike UNIT_COMBAT, these numbers are accurate - they are bound to your player id in Blizzards API and Blizzard provides the source spell id. The downside is that damage meters only return totals - the only way to get the per spell amount is to clear them after every attack, which is why they don't work with this addon.



    Hopefully Blizzard adds a third option in the future that is more reliable. For now, however, given the choice, I prefer accurate numbers that don't let me use the meters over inaccurate numbers that do, that's why MBT is built the way it is. Feel free to reach out if you're curious for more technical details, always happy to share!
    Gigabyte B650M H | MSI GeForce RTX 5070 12GB Shadow 3X | 32GB RAM DDR5 5600MHZ | AMD Ryzen 7 7700X | SSD NV3 1Tb M.2 NVMe

  2. #22
    Yeah, it seems like this would work, but losing damage meters is a big hit. Hopefully they eventually fix the addon API to allow this.

  3. #23
    Herald of the Titans Voidism's Avatar
    10+ Year Old Account
    Join Date
    Oct 2011
    Location
    Swedunce
    Posts
    2,502
    I really dislike that they didn't add a scrolling combat text.

  4. #24
    Quote Originally Posted by Voidism View Post
    I really dislike that they didn't add a scrolling combat text.
    There has been one since vanilla.
    It's the same one today though, lol

  5. #25
    Quote Originally Posted by kranur View Post
    There has been one since vanilla.
    It's the same one today though, lol
    Yeah, and the one from Blizzard really sucks.
    Gigabyte B650M H | MSI GeForce RTX 5070 12GB Shadow 3X | 32GB RAM DDR5 5600MHZ | AMD Ryzen 7 7700X | SSD NV3 1Tb M.2 NVMe

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •