MikScrollingBattleText

Version 5.7.134 is updated to work with Warlord of Draenor Patch 6.0.2 and fixes the font preview issues.

If you are having issues with the fonts "resetting" on initial game load, update to Version 5.7.137.

Version 5.7.138 corrects issues with several triggers like Kill Shot and Hammer of Wrath.

Description:

MSBT is designed to be an extremely lightweight, efficient, and highly configurable mod that makes it easier to see combat information by scrolling the information on the screen in separate, dynamically creatable scroll areas. It is a replacement for Blizzard's Floating Combat Text and Damage output.

Features:

Lightweight and efficient design.

Scroll incoming damage/heals, outgoing damage/heals, and notifications in separate configurable scroll areas on the playing field.

Display player and pet cooldown completion alerts.

Display loot alerts with a total of how many are now in inventory.

Add triggers that will allow you to show notifications based on a variety of conditions.

Assign a sound file to play for events/triggers.

Dynamically create new scroll areas and assign any event/trigger to them.

Output your own scrolling messages with the MikSBT.DisplayMessage function instead of having to create your own frame and animation code. You can also use your own font by first registering it with MSBT via the MikSBT.RegisterFont function.

/msbt Shows the options interface.
/msbt reset Resets the current profile to the default settings.
/msbt disable Disables the mod.
/msbt enable Enables the mod.
/msbt version Shows the current version.
/msbt help Shows the command usage.

If you are capable and interested in being a maintainer for the localization files for a specific language, please send me a PM. The SVN capabilities here at WoWInterface allow me to provide direct access to the localization files in the repository to make the process easier.

5.7.138

Moved the new font loader logic into its own frame to prevent issues with UIs such as RealUI that play with opacity on objects they don't own.

Fixed unit reaction condition that was preventing many triggers like Kill Shot and Hammer of Wrath from working.

Fixed taint issues cause by the _ global variable.

Updated options dialogs to remove reference to support for mp3s which the game no longer supports.

5.7.137

Corrected an error that occurs on startup with deleted default triggers.

5.7.136

Reworked the font handling to preload fonts during initial load to resolve the issue where the fonts would reset to the default on initial game load.

5.7.135

Fixed the ability to add custom fonts via the custom media tab.

5.7.134

Fixed an issue where the font previews were not updating properly.

Updated parser to support the new parameters introduced by patch 6.0.2.

5.7.132

Updated for Patch 6.0.2 / Warlords of Draenor

Modified global constants for item quality to their new values.

Removed Berserker Stance from available trigger conditions.

Removed Backlash default trigger.

Removed Owlkin Frenzy default trigger.

Removed Overpower default trigger.

Removed Power Guard default trigger.

Removed Rune Strike default trigger.

Removed Solar and Lunar Eclipse default triggers.

Modified several skill IDs to reflect their new values.

Updated TOC for Patch 6.0.2.

5.7.131

Fixed issue introduced with Patch 5.4 where the fonts could not be changed

5.7.130

Updated TOC for Patch 5.4.

5.7.129

Fixed issue introduced with Patch 5.3 where dispels were showing the skill performing the dispel rather than the one being dispelled.

Increased damage and healing maximum spam thresholds to 100,000.

Added default trigger for Ultimatum.

Updated TOC for Patch 5.3.

5.7.128

Updated parser to support the new amount parameter on applied and removed auras. Thanks to pelf for the patch.

5.7.127

Fix issue introduced with Patch 5.2 where dispels were showing the skill performing the dispel rather than the one being dispelled.

5.7.126

Modified skill ID for Taste For Blood to reflect the new value.

Updated TOC for Patch 5.2.

5.7.125

Updated TOC for Patch 5.1.

5.7.124

Fixed issue introduced with Monk Chi changes in Patch 5.1.

5.7.123

Fixed an issue where certain power types such as Sha Power and Alternate Power were causing errors.

5.7.122

Added new Shadow Orbs Change and Shadow Orbs Full events that act similar to combo points.

Removed shadow orbs from standard power gains (e.g. +1 Shadow Orbs) since it is now treated similar to combo points.

Removed Shadow Orbs x3 default trigger due to the new Shadow Orbs Full event.

Fixed issue where the shorten numbers and group by thousands options were not being applied to overkill amounts.

Hi hi, I've just converted over from Parrot and I'm wondering how I can disable the spell alert feature in the static frame, it's kind of annoying considering I have SpellAlerter by Kollektiv already :P

If we were using v5.13 previously, will the upgrade to v5.29 with its new trigger system require deleting saved variables for it to function properly? Would prefer not having to redo my custom layouts.

an error i was having.... when someone in my party has low health.. and i click on them... the combat text triggers my Hammer of wrath spell... usually it just use to do it for mobs.. now.. it does it for both..?

All you need to do is enter the correct relative path to the sound file that you want to play (the sounds in the .mpq are automatically accessible by the game). You can do this directly through the options interface, or add it to the MSBTSounds.lua file to make it available via the dropdown menu.

Here is an example path to an internal game sound for Illidian:

Sound\\Creature\\Illidan\\BLACK_Illidan_04.wav

If you use something like WinMPQ to unpack Blizzard's common.mpq file, you can see all of the available paths and sounds.

Hopefully that will get you on the right track.

kdjayo:

The screenshot you posted unfortunately doesn't give me too much information. What WoW Patch are you on? Versions above 5.11 require Patch 2.4.2. If you can get BugSack and PM me the full stack trace from the errors, I'll probably be able to give you a better answer.

Also regarding the failure of reporting, I have heard this from several people on non-English clients.

I'm not sure if it still happens with WoW Patch 2.4.3. Blizzard might have fixed it. If it does still randomly die on the latest patch, I highly suggest you file a bug report with Blizzard. I'd file one, but it doesn't happen to me, so I would be unable to provide any additional information they would require.

Braudrist:

First, you need to find out what the name of the skill is in the combat log when it procs.

It should be a Skill Damage event. If you are using the beta version MSBT then you'd want to set:

Source Unit Affiliation - Is Equal To - You
Skill Name - Is Equal To - CorrectName

Enarchay:

Are you running Windows Vista? It sounds like you are running into the permissions issue that exists for WoW on Vista.

If this is the case, check out the FAQs sticky on the official Blizzard UI forums for more information on how to remedy the permission issues with mods and Vista.

ALSO wanted to mention that for some reason, the combat log dies randomly in game, it just doesnt register anything anymore, does this happen to anyone else, it does it even when I have NO addons at all, but when It does happen, MSBT stops working as well, it still shows buff gains and losses but no damage incoming or outgoing.

First of all, thank you for a great addon and I hope you will continue to update this addon

I was wondering about the trinket 'Timbal's Focusing Crystal' it has a 10% chance to proc each time one of your spells deals periodic damage. The proc itself is a Shadow Bolt and it is also shown in the combat log. My question is: Is it possible to make it a trigger event? I've tried for some time but I haven't succeeded yet.

And just for a background, I have tried just loading WoW with MSBT as the only addon active, so it cant be any other mods conflicting.

The only version of MSBT that works for me is 5.11 but It must be missing features that are added in later versions that I really want

Example, I dont get sword spec procs to show up (rogue), I dont get combat potentcy procs to show up UNLESS I have show ALL power gains active, which sucks because then it shows me my normal energy ticks as well.

If I try to use any later versions of MSBT, 5.12, 5.13 and the beta 5.28 or whatever, I get this error...

I'm having a little trouble with the paths to the custom sounds. I believe that the sound files I want are in one of the .mpq files that blizzard have created. However, if they are all contained in say, "common.mpq" I don't see how I can fetch each sound individually and put it in a drop down list.

I have managed to register common.mpq once but I don't think the sound works as I had intended.

You can do it a couple of ways. You can add the path to the internal sounds to the MSBTSounds.lua file direcry to make them selectable via the dropdown.

Alternatively, in the beta version, you can directly enter the path to the internal sounds.

Solkan:

The game, unfortunately, does not provide a method of controlling the volume of sounds played via the API calls. The only modifications for sound levels available or those in the interface options and affect all sounds.

Chaos87 / Xamael:

None that I am aware of, but there are a ton of mods out there, so it is quite possible. If you are able to narrow it down to the conflicting mod, I can try and figure out where the problem lies and code around it.

Chivalry:

A change Blizzard made in Patch 2.4.2 induced that, and it was fixed as of MSBT 5.13. As you indicated, updating to the latest version remedies it.

First off, its a great addon. I've used it for quite some time and you definitely converted me from sct.

However, when i was fiddling about with my UI, not related to MSBT as far as i know beyond a few variables, i suddenly got an error message when anyone in my raid looted a mob.

I apologise for not having taken a screenshot of it, but i remember it said something along the lines of that it was in the main lua file line 900 and was a bad argument to gsub2 string i think. I'm just wondering what does MSBT require with looting? Because this was the only thing that triggered it. Does looting act as a signal for MSBT to turn stop or something?

I think i've solved my problem anyways so no help required there, i did it the brute force way and deleted the variable in WTF, and reinstalled the latest version of MSBT...