Addon Info.
Optional Files (2)
Archived (1)
Comments (661)
  Category: Combat Mods
Addon Information
Works with Patch 2.4
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Mikord's Portal Bug Reports Feature Requests
Author:
Version:
5.11
Date:
04-06-2008 02:21 AM
Size:
495.17 Kb
Downloads:
130,185
Views:
463,932
Favorites:
986
MD5:
Pictures
Click to enlarge
MSBT General Options Tab
Click to enlarge
MSBT Event Options Tab
Click to enlarge
MSBT Spam Options Tab
Click to enlarge
MSBT Trigger Options Tab
Click to enlarge
MSBT In Action
MikScrollingBattleText   Popular!
Rate: 5 out of 5 with 300 votes  

Due to all the feedback, I've decided to scrap the trigger system introduced in 5.11. It is functional for the most common triggers, but I'm going to take an entirely different approach for the next version. It might be slightly more difficult to use, but it will be infinitely more flexible. As usual, I will include documentation.


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.

What's New?:
  • Redesigned the trigger system to work with the new combat log mechanics and improve flexibility:
    • The old main conditions have been replaced with main events that can have several conditions for greater control over things such as affected units (target, focus, etc), applications, etc.
    • The old secondary conditions has been replaced with exceptions. Exceptions will cause the trigger not to fire when they are true. In addition, most exceptions has a "reverse logic" option that causes them to behave as their opposite for high flexibility.
    • Triggers now try to choose an appropriate icon based on the main event that fired it. It is still possible to specify an icon that will override the default.
    • All of the default triggers will now work on non-English clients without the need for localization.
    • Any additional triggers you may have created in previous versions will have to be recreated under the new system.
    • Added a default trigger for Viper Sting.
    • Added the default clearcasting trigger to druids.

  • Skills like "Mangle (Bear)()" will now be displayed as "Mangle" in the cooldown area.
  • Animations may now be as slow as 20% of normal instead of the previous 50%.
  • Scroll areas can now have a minimum height of 50 down from 100.
  • Increased the allowed font size range to 4-38.
  • Threshold triggers will no longer misfire when shapeshifting.
  • Soul Shard gains will now be displayed again.
  • The %t event type will no longer throw an error.
  • Added a button to the AddOns tab of Blizzard's Interface Options to launch MSBT's options.

See a feature overview video updated for 5.0! Decent Quality Stream: http://www.vimeo.com/741570

Note: This video is of version 5.0 and is out of date - specifically regarding triggers. It is still a good overview of the mod however. Make sure to click the Full Screen button on the bottom right of the video to view it full screen!


Features:
  • Lightweight and efficient design.
  • Scroll incoming damage/heals, outgoing damage/heals, and notifications in separate configurable scroll areas on the playing field.
  • 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 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, Absorbs, and Immunes
    • Skill Damage, Damage Over Time (DoTs), Misses, Dodges, Parries, Blocks, Absorbs, Immunes, Reflects, and Interrupts
    • Spell Resists
    • Pet Melee Damage, Misses, Dodges, Parries, Blocks, Absorbs, and Immunes
    • Pet Skill Damage, Damage Over Time (DoTs), Misses, Dodges, Parries, Blocks, Absorbs, and Immunes
    • Pet Spell Resists
    • Heals and Heals Over Time (HoTs)
    • Environmental Damage

  • Outgoing:
    • Melee Damage, Misses, Dodges, Parries, Blocks, Absorbs, Immunes, and Evades
    • Skill Damage, Damage Over Time (DoTs), Misses, Dodges, Parries, Blocks, Absorbs, Immunes, Reflects, Interrupts, and Evades
    • Spell Resists and Buff Dispels
    • Heals and Heals Over Time (HoTs)
    • Pet Melee Damage, Misses, Dodges, Parries, Blocks, Absorbs, Immunes, and Evades
    • Pet Skill Damage, Damage Over Time (DoTs), Misses, Dodges, Parries, Blocks, Absorbs, Immunes, and Evades
    • Pet Spell Resists and Buff Dispels

  • Notification:
    • Buffs / Buff Fades
    • Debuffs / Debuff Fades
    • Item Buffs / Item Buff Fades
    • Enter/Leave Combat
    • Power Gains and Losses
    • Combo Point Gains
    • Combo Points 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
    • Money Gains
    • Cooldown Completions

  • Default Triggers:
    • Backlash
    • Blackout
    • Clearcasting
    • Counter Attack
    • Execute / Hammer of Wrath
    • Frostbite
    • Impact
    • Kill Command
    • Low Health
    • Low Mana
    • Low Pet Health
    • Mongoose Bite
    • Nightfall
    • Overpower
    • Rampage
    • Revenge
    • Riposte
    • Victory Rush
    • Viper Sting


Commands:

Code:
/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.

Frequently Asked Questions:

See the FAQ list at MSBT's portal site. http://mikord.wowinterface.com/portal.php?id=156&a=faq


Version History:

See version history at MSBT's portal site.
http://www.wowinterface.com/portal.p...156&pageid=147


If you think MSBT is excellent, please give it an excellent rating!
  Optional Files - MikScrollingBattleText
File Name
Version
Size
Author
Date
Type
1.0
109.94 Kb
03-27-2008 08:40 AM
Addon
1.31
4.83 Kb
03-26-2008 12:20 AM
Addon
  Archived Versions - MikScrollingBattleText
File Name
Version
Size
Author
Date
5.1
489.90 Kb
Mikord
03-25-2008 07:14 PM
  Comments - MikScrollingBattleText
Post A Reply
Author Comments Comment Options
Old 05-07-2008, 05:00 PM  
Liolin
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
Unfortunately you cannot parse spell cast events right now that only target YOU. I don't know if this is a limitation in the combat log or if it hasn't been expanded in the mod yet.
Liolin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-06-2008, 10:34 PM  
Gusty
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
1. Thanks for all your hard work. I've been trying to set up a trigger when any hostile player is casting certain cc's on me (poly's, fear, cyclone, ect.) I've tried all sorts of set ups as debuff applications, casting, ect and nothing seems to work. It looks like it should be a simple trigger but I am having no luck with this.

2. I also have times that occur randomly where I can't seem to edit anything in your mod. It won't allow me to set up a trigger, edit fonts, nothing. I don't know why this occurs but I usually have to log off, uncheck the mod, re check and re log. This used to ocurr pre 2.4 for no reason at all. I have tried to erase the mod from the folder and download again but that hasn't fixed the prob. More of a pain than anything else.


Thanks
Gusty is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-05-2008, 10:36 PM  
alcaras
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 4
File comments: 12
Uploads: 2
Is it possible to restrict a trigger to only when spells are cast on me?

E.g. Mana Burn on me instead of seeing Mana Burn on any teammate?
alcaras is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-03-2008, 09:02 AM  
Liolin
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
Quote:
Originally posted by bfcheg
sorry if what i will say was already mentioned, but i need some sort of solution
i am making a trigger to notify me when my sap or blind is gone. it works fine if those fade on their own - the combat log says "player's sap dissipates". but it doesnt work when it is removed by anything else - when the combat log says "player's sap was cleansed by ....". is there anything i could do to make this condition work as well?
another question - is there any way to get a notification when the hostile player uses pvp trinket?
No addon can notify you of PVP trinket -- there is no combat log event for it.

Saps can't be cleansed or dispelled. Neither can blind. Damage is the only thing that can break it, but the debuff fade event should pick that up.
Liolin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-02-2008, 09:15 PM  
bfcheg
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
sorry if what i will say was already mentioned, but i need some sort of solution
i am making a trigger to notify me when my sap or blind is gone. it works fine if those fade on their own - the combat log says "player's sap dissipates". but it doesnt work when it is removed by anything else - when the combat log says "player's sap was cleansed by ....". is there anything i could do to make this condition work as well?
another question - is there any way to get a notification when the hostile player uses pvp trinket?

Last edited by bfcheg : 05-02-2008 at 09:16 PM.
bfcheg is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-01-2008, 08:38 PM  
Hevanus
A Deviate Faerie Dragon

Forum posts: 15
File comments: 82
Uploads: 0
Any possibility of MSBT picking up on pet happiness increase ticks during Feed Pet?
Hevanus is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-28-2008, 03:21 PM  
Mikord
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 6
File comments: 190
Uploads: 3
Slobs:

There isn't a way to change that directly for now. If you want to PM me I can tell you how to modify the code to not ignore the physical damage coloring though.


InspiredOgre:

Damage shields don't have a separate event and are lumped under Skill Damage, so you won't be able to separate them from it.


Hevanus:

Thanks for the report. I'll check into it tonight.
Mikord is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-27-2008, 06:32 PM  
Hevanus
A Deviate Faerie Dragon

Forum posts: 15
File comments: 82
Uploads: 0
Any chance of getting SharedMedia sounds in MSBT as well via MSBTSharedMedia? They're not showing up. Maybe is a LibSharedMedia-3.0 versus 2.0 issue?
Hevanus is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-27-2008, 02:38 PM  
InspiredOgre
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Reflected damage (not reflected skills)

Heya, Im a pally, and I wanted all my reflected-damage sheild style damage to go to the DoTs section. Now, I tinkered, but now ALL damage shield style damage (Holy Shield, Retribution Aura, Thorns (assumed)) doesent display. Thing is, I didnt change anything related to that stuff, because I cant find it.

Is reflective damage listed under its own event type? Is is Outbound Player? Im really confused, any help would be appreciated.
InspiredOgre is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-27-2008, 08:17 AM  
Slobs
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Re: Show pet/totem name instead of 'Pet'

Ok, I couldn't bother reading through all th 44 pages, you can blame me all you want about that! But anyway, I was wondering, currently autoshots are registered as a skill (shows in yellow text), I would like to change that so the damage text is shown in white. If I remember correctly an older version of MSBT I used to have did this already, and I can't find any settings for it.

Any suggestions?

Thanks!

Other than that, I must say I love the mod, and have done for a long time.

Last edited by Slobs : 04-27-2008 at 08:24 AM.
Slobs is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2008, 09:15 AM  
toll
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Quote:
Originally posted by Mikord

Check the master font alpha level. It's set to be slightly transparent so it blends into the background slightly. The screenshot you posted looks to be comparing text in motion versus text sitting still and therefore you look to have captured motion blur.

I'll look into it more when I have a chance, but I just tested it with the same Emblem font at 24, opacity set to 100%, thick outline, static scroll area, and it is not showing improperly for me. [/b]
My opacity is set to 100%. Static text looks the same but the problem is more obvious with a white font, which is why I used that as an example.

Last edited by toll : 04-25-2008 at 09:15 AM.
toll is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2008, 12:19 AM  
Mikord
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 6
File comments: 190
Uploads: 3
in2repid:

Thank you very much for the offer. I already have the core system rewritten. I'm just working on the UI at this point.


Vtablo:

You will need MSBT 5.1 or higher to work with Patch 2.4. Blizzard changed the combat log significantly and much of it had to be redone.


Toll/Rogi:

Check the master font alpha level. It's set to be slightly transparent so it blends into the background slightly. The screenshot you posted looks to be comparing text in motion versus text sitting still and therefore you look to have captured motion blur.

I'll look into it more when I have a chance, but I just tested it with the same Emblem font at 24, opacity set to 100%, thick outline, static scroll area, and it is not showing improperly for me.
Mikord is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-24-2008, 07:40 PM  
rogi
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Quote:
Originally posted by toll
The fonts don't look right in msbt. Its like the anti-aliasing is all screwed up. For example:



This is with a custom added font, Emblem, at 24 point with a thick outline. I can't get any font to look right at any setting actually. This is how it looks in SCT at the same settings:

Same here, i used TwCenMT. Cant get it to show properly aswell.
rogi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-24-2008, 07:07 PM  
Liolin
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
Re: Next question, Tanking Illidan's Flame

Quote:
Originally posted by BigFire
So we're months behind, but we've finally reached Mr. You're Not Prepared himself this past week.

As you can guess, I'm definately not prepared. Despite my best effort, I simply cannot tell from the graphic on the screen whether Blaze have been lay down and I'm standing in it. So I need to create a filter (that I think some of you already have done) that warn me graphically and audio when I'm getting hit by Blaze.
I don't raid so I don't know specifics, but you can easily make a trigger that detects when you gain a debuff.

1. Create new trigger
2. Event type is debuff application
3. Target is you, leave hostile only unchecked
4. Skill name is name of debuff
5. Output message "Get outta the blaze, fool!"

The last one is personal preference. :P If the blaze does NOT put a debuff on you and instead pulses DIRECT DAMAGE on you, then you cannot use the trigger and I would simply just watch out for a X fire damage from your incoming damage scroll area.
Liolin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-24-2008, 02:43 PM  
BigFire
A Defias Bandit

Forum posts: 1
File comments: 15
Uploads: 0
Next question, Tanking Illidan's Flame

So we're months behind, but we've finally reached Mr. You're Not Prepared himself this past week.

As you can guess, I'm definately not prepared. Despite my best effort, I simply cannot tell from the graphic on the screen whether Blaze have been lay down and I'm standing in it. So I need to create a filter (that I think some of you already have done) that warn me graphically and audio when I'm getting hit by Blaze.
BigFire is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:



The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


WoWInterface.com Copyright ©2004
World of Warcraft is a registered Trademark of Blizzard Entertainment.
vBulletin - Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.