MikScrollingBattleText
Announcements:
- 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.
Frequently Asked Questions:
Before posting a question, please see the FAQ list at MSBT's portal site. http://mikord.wowinterface.com/portal.php?id=156&a=faq
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.
- Customize the position, size, animation style, enabled state, font style, font size, font outline, and opacity for each of the scroll areas.
- Customize each individual event's color, font style, font size, font outline, opacity, output message, enabled state, and scroll area.
- Set "Master Font" settings that will be inherited by all of the scroll areas and the events in them unless they are overridden at the scroll area or event level.
- Merge AoE data into one event with cumulative damage/healing done with number of normal and crits specified.
- Show overhealing amounts against yourself or party/raid members.
- Color unit names according to their class.
- Color damage amounts according to damage type.
- Show partial effects (resists, absorbs, vulnerabilities, etc) colored according to type.
- Filter output information with a full suite of spam controls.
- Load on demand options.
- For mod developers:
- 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.
- Create custom animation styles.
- See the included API.html file for reference information.
Supported Events:
- Incoming:
- Melee Damage, Misses, Dodges, Parries, Blocks, Deflects, Absorbs, and Immunes
- Skill Damage, Damage Over Time (DoTs), Misses, Dodges, Parries, Blocks, Deflects, Absorbs, Immunes, Reflects, and Interrupts
- Spell Resists
- Heals and Heals Over Time (HoTs)
- Pet Melee Damage, Misses, Dodges, Parries, Blocks, Deflects, Absorbs, and Immunes
- Pet Skill Damage, Damage Over Time (DoTs), Misses, Dodges, Parries, Blocks, Deflects, Absorbs, and Immunes
- Pet Spell Resists
- Pet Heals and Heals Over Time (HoTs)
- Environmental Damage
- Outgoing:
- Melee Damage, Misses, Dodges, Parries, Blocks, Deflects, Absorbs, Immunes, and Evades
- Skill Damage, Damage Over Time (DoTs), Misses, Dodges, Parries, Blocks, Deflects, Absorbs, Immunes, Reflects, Interrupts, and Evades
- Spell Resists and Buff Dispels
- Heals and Heals Over Time (HoTs)
- Pet Melee Damage, Misses, Dodges, Parries, Blocks, Deflects, Absorbs, Immunes, and Evades
- Pet Skill Damage, Damage Over Time (DoTs), Misses, Dodges, Parries, Blocks, Deflects, Absorbs, Immunes, and Evades
- Pet Spell Resists and Buff Dispels
- Pet Heals and Heals Over Time (HoTs)
- Notification:
- Buffs / Buff Stacks / Buff Fades
- Debuffs / Debuff Stacks / Debuff Fades
- Item Buffs / Item Buff Fades
- Enter/Leave Combat
- Power Gains and Losses
- Alternate Power Gains and Losses
- Chi Gains and Chi Full
- Combo Point Gains and Combo Points Full
- Holy Power Changes and Holy Power Full
- Honor Gains
- Reputation Gains and Losses
- Skill Gains
- Experience Gains
- Killing Blows (Player and NPC)
- Extra Attacks
- Soul Shard Creation
- Enemy Buff Gains
- Monster Emotes
- Player, Pet, and Item Cooldown Completions
- Loot
- Looted Items
- Money Gains
- Default Triggers:
- All Relevant Classes - Low Health, Low Mana, Low Pet Health
- Death Knight - Killing Machine, Rime, Shadow Infusion x5
- Druid - Berserk, Clearcasting, Predator's Swiftness, Shooting Stars
- Hunter - Kill Shot, Lock and Load
- Mage - Brain Freeze, Clearcasting, Fingers of Frost, Missile Barrage
- Monk- Elusive Brew x5, x10, x15, Mana Tea x20, Vital Mists x5
- Paladin - Hammer of Wrath, The Art of War
- Priest - Clearcasting, Shadow Orb x3
- Rogue - Blindside
- Shaman - Clearcasting, Lava Surge, Maelstrom Weapon x5, Tidal Waves
- Warlock - Decimation, Molten Core, Nightfall
- Warrior - Bloodsurge, Execute, Revenge, Sudden Death, Taste for Blood, Victory Rush
Commands:
/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. |
Version History:
See version history as MSBT's portal site. http://www.wowinterface.com/portal.php?&id=156&pageid=147
The only problem I currently have is that sometimes crits do not register as crits. Other than that its working.
Installing and running this addon WILL BREAK your ability to see default floating combat text even after disabling and uninstalling the addon. Unless you're prepared to a lengthy and complicated fix just to get your default wow combat text back DO NOT INSTALL THIS ADDON.
Unless you are 100% sure that you want this addon and never want to go back to default wow combat text DO NOT INSTALL THIS ADDON.
This addon completely disables your ability to turn on and toggle floating combat text, unless you want to have to completely delete all your existing addons and reset all your existing default settings DO NOT INSTALL THIS ADDON.
https://us.battle.net/forums/en/wow/topic/20747765104
This issue has clearly been around for quite a while and has caused tons of trouble for anyone who made THE MISTAKE OF DOWNLOADING AND INSTALLING THIS ADDON.
Hello,
i had an old version like 2 years ago. the in game SCT wouldn't work but i finally have that fixed. my issue is for the last 2 years i have had this burning rush box scrolling down my screen, created by MSBT and no matter what i do i cant remove / fix it. please help
Hello,
I can't find a way to show the spell names.
I mean (%s) display doesn't seem to work.
Am I the only one who encounter this problem?
hello mik, I have a problem with the addon, it does not show me the damage in general, from every source, it shows me only the Blade Flurry damage .. like from image. I'm back after 3 years playing, I just copied the setting variables .of my old rogue in the new folder, any ideas? I tried to reinstall the addon several times, but it does not change anything. Maybe it is in conflict, with other addons that I use?
https://ibb.co/d2pVjp
on the right you see the damage only of that ability, as I said
sorry my english i am italian tx i hope you can help me
Is there a way with triggers to change the Icon for healing from leech from the hunters Predator's Thirst passive to it instead of having the standard warlock life leech icon?
MSBT doesn't seem to show blocks, tested this thoroughly, even added a sound effect in MSBT settings so when I block I hear an audio cue, but i never see any text or hear the sound effect when I block. Parry/Dodge/Absorb works fine. Thx
For the past few days I've been looking for a mod that would alert me(preferably with sound) only when any enemy player attacks me or casts a harmful spell. I don't want it to go off when fighting just NPCs. My search has directed me to this mod. Would I be able to configure MSBT to do this? If not then would you know of any other mod that could do the same or similar? I've really been getting into Wpvp in BfA and this would be super helpful.
The function ShortenNumber has been modified in the last version i think to accept a second parameter, precision, but i can see it's not possible to change this setting from the option (even if it's being referenced in the implementation)
Maybe i'm missing something but my point is, it'd work if it were something easy as a printf with "%."..precision.."f"..num (and IS postfix)" with an option to change this precision.
It'd be nice to be able to choose the threshold via keyboard input rather than slicer, as when it went crazy at the end of legion i had to modify the bar to go above 100k
I can't find a way for Power Word: Shield to show up as a heal when it prevents damage. PLEASE PLEASE PLEASE add shields as an event. It's kind of a big deal for discipline priest. The shield from Smite as well.
It seems I cant change the static text size if I do it wont change no matter how big/small i set the text size
Heads-up for the developers:
The "Low Mana!" warning wasn't working. At line 1344 in MSBTProfiles.lua, changing UNIT_POWER to UNIT_POWER_UPDATE has fixed it.
using my human monk, I get:
Crits are still not working properly.
Anyone find a fix? Looks like the github repositories have gone silent too.
Hello, the problem with changing the size of the critical hit font remains at one position
It's working on 8.0 but Crusader Strike is not registering on outgoing. Hammer of Wrath only registers occasionally. None of the white damage registers
EDIT::: People you need to go into /msbt and lower the damage and healing thresholds to 0. With the damage compression in 8.0 some spell wont register unless set to zero
Hey,
Any way we can get the MSBT options frame strata to be higher? Every release I go in and fiddle with it to get the frame and buttons to sit on top of everything else in my UI, but I would love if it was just built in!
For reference, the frame itself sits behind many of my UI elements, but the buttons sit on top of them. I resolve it by adding 'mainFrame:SetFrameStrata("HIGH")' to MSBTOptionsMain.lua, line 157
Is there any plans to update this for 8.0? Really hope so...
In reply to krayz4200:
In reply to Elnarfim: