Category: Combat Mods
Addon Information
Works with 3.2
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.4.66
Date:
09-20-2009 10:21 PM
Size:
557.45 Kb
Downloads:
793,345
Favorites:
3,243
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! (More than 5000 hits)
Announcements:
  • If you're seeing all heals a criticals, make sure you update to version 5.4.63+. Blizzard made an incompatible change to the combat log heal event format in Patch 3.2 which is fixed in the referenced version.


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 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 (including CUSTOM_CLASS_COLORS support).
  • 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
    • 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
    • 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

  • Notification:
    • Buffs / Buff Stacks / Buff Fades
    • Debuffs / Debuff Stacks / 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
    • Cooldown Completions

  • Loot:
    • Looted Items
    • Money Gains

  • Default Triggers:
    • All Relevant Classes - Low Health, Low Mana, Low Pet Health, Viper Sting
    • Death Knight - Rime, Rune Strike, Sudden Doom
    • Druid - Clearcasting, Eclipse, Owlkin Frenzy
    • Hunter - Counterattack, Kill Command, Lock and Load
    • Mage - Brain Freeze, Clearcasting, Fingers of Frost, Frostbite, Hot Streak, Impact, Missile Barrage
    • Paladin - Hammer of Wrath, The Art of War
    • Priest - Clearcasting
    • Rogue - Riposte
    • Shaman - Clearcasting, Maelstrom Weapon x5, Tidal Waves
    • Warlock - Backlash, Decimation, Eradication, Molten Core, Nightfall
    • Warrior - Bloodsurge, Execute, Overpower, Rampage, Revenge, Sudden Death, Taste for Blood, Victory Rush


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


Localization Maintainers:

See the list at MSBT's portal site.
http://www.wowinterface.com/portal.p...156&pageid=159

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.
  Change Log - MikScrollingBattleText
5.4.66
  • Created new events for incoming and outgoing periodic heal (HoT) crits.
  • Lowered the minimum allowed cooldown threshold to 3 seconds. The default value is still 5 seconds.
  • Tweaked the animation event initializion logic to prevent some instances where events could briefly flicker at high framerates.
  • Added a recently fired exception to the default Rune Strike trigger to reduce its spaminess.
  • Updated Korean translations from chkid.

5.4.64
  • Added a new option under spam controls to hide full HoT overheals (enabled by default).
  • Modified the current hide full overheals option to only apply to direct (non periodic) heals.
  • Added new events for incoming and outgoing Deflects.
  • Added Deflect as an available miss type for trigger conditions.
  • Modified options module load logic to avoid issue with Blizzard's load on demand routine.
  • Modified TOC to provide assistance to Minion (automatic updater).

5.4.63
  • Modified heal events to use the new combat log format in patch 3.2. This fixes the issue with all heals showing as crits.
  • Added absorb amount as an available condition to heal based triggers.
  • Updated German translations from Archiv.
  • Updated French translations from Devfool.
  • Updated Korean translations from chkid.
  • Updated TOC for Patch 3.2.

5.4.61
  • Added Aura Broken to the available trigger events.
  • Fixed issue with guardians being treated as the player instead of a pet.
  • Added logic to prevent potential errors due to load ordering.
  • Updated Russian translations from StingerSoft.

5.4.59
  • Changed the interaction with Blizzard's default FCT (Floating Combat Text) and damage/healing displays:
    • The default FCT and damage/healing displays are no longer manually controlled. The settings in the game's Interface Options configuration must be used to control them instead.
    • The Game Damage and Game Healing checkboxes have been removed from the General tab since they are no longer used.

  • Damage done to structures from siege vehicles (and other sources like explosives) will now display.
  • Vehicles are now treated as the player themselves instead of as their pet for incoming and outgoing damage.
  • Added default suppressions for Desecration, Abominable Might, and Unleashed Rage to prevent the spam they generate.
  • Made a minor optimization to the main animation logic.
  • Innervate will no longer activate "Hyper regen" mode since the mana gains from it are now reported in the combat log.
  • ALL mana gains mode will now set the mana gain skill to Unknown.
  • Hyper regen mode will now attribute the gains to the skill that activated it.

5.4.58
  • Added support for the CUSTOM_CLASS_COLORS standard.
  • Implemented logic to ensure classes are always known for opponents in arenas.
  • Tweaked class identification code to fix an issue where classes weren't known when they should have been.
  • Fixed issue that caused an error when using the %r event code on health and power change events.
  • Updated Simplified and Traditional Chinese translations from yleaf.
  • Updated Korean translations from chkid.

5.4.55
  • Implemented capability to color unit names according to their class including customization options:
    • Choose whether or not to enable class coloring on a global basis.
    • Control color and enabled state for each individual class.
    • Uses standard class colors defined by Blizzard by default.
    • Applies to class names shown in triggers as well.

  • Made minor optimizations to the merging system and event formatting.
  • Added overkill amounts to available partial effects, but they are disabled by default.
  • Added a default trigger for hostile player PvP trinket usage including who used it. It is set to only show in arenas by default.
  • Changed the event code for killing blows to %n so it works correctly with class coloring.
  • Made the %n event code available for the built-in outgoing dispels event.
  • Fixed an issue where certain new text could briefly appear in the wrong spot when initially displayed on slower PCs.
  • The exclusive skill icons option will no longer be ignored when a scroll area has its icon disabled.
  • Font files that have been removed but are still referenced will now correctly use the default font instead of resulting in errors.
  • Updated Simplified and Traditional Chinese translations from yleaf.
  • Updated Korean translations from chkid.

5.4.52
  • Added the ability to customize the trailer message shown for partial effects.
  • There is now an option to disable icons for each scroll area.
  • Added an option to hide heals that have an effective heal amount of zero (full overheals).
  • Modified cast success and summon trigger events to include recipient conditions. Unfortunately cast start events do not report recipient information, so it is not available for them.
  • Increased the damage, healing, and power thresholds significantly to keep up with inflation.
  • Implemented internal throttling for identical enemy buff gains to reduce spam on fights like Yogg-Saron.
  • Added a preview icon to the scroll areas preview feature for better visual representation of icon settings.
  • Updated Russian translations from StingerSoft.

5.4.49
  • Reworked the cooldown tracking system with dynamic updates in mind:
    • Dynamically adjusted cooldowns such as glyphed Guardian Spirit will now work correctly.
    • Cooldowns for skills that are unlearned will be automatically removed (dual spec).
    • Death Knight cooldowns will now consider rune cooldowns. For example, consider Rune Tap only has 4 seconds remaining, but a blood rune won't be available for 6 seconds. The notification won't display until the rune is available.
    • The small "time drift" that could occur on long cooldowns should no longer occur.
    • Removed old pestilence cooldown information.

  • Added default trigger for Decimate.
  • Added default trigger for Lock and Load.
  • Modified item exclusions to include quest items.
  • Updated Korean translations from chkid.
  • Updated Simplified and Traditional Chinese translations from yleaf.

See the included readme.html for further version history.
  Optional Files - MikScrollingBattleText
File Name
Version
Size
Author
Date
Type
1.0
110kB
03-27-2008 09:40 AM
Addon
  Archived Versions - MikScrollingBattleText
File Name
Version
Size
Author
Date
5.4.64
557kB
Mikord
08-10-2009 11:04 PM
5.4.63
555kB
Mikord
08-04-2009 11:08 AM
5.4.61
555kB
Mikord
06-15-2009 01:09 AM
  Comments - MikScrollingBattleText
Post A Reply Comment Options
Old 07-16-2006, 01:45 AM  
BioTwister
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Love the mod

However, is there a way to turn off the Blizz XP event on mob kills?
End up with double for XP events, and I want to keep the MSBT one!

Thnks
__________________
~~~~~~~~~~~~
BioTwister (8-=
~~~~~~~~~~~~
__________________
~~~~~~~~~~~~
BioTwister (8-=
~~~~~~~~~~~~
BioTwister is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-16-2006, 01:18 AM  
Sano
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 3
File comments: 24
Uploads: 7
It would be nice to see when spells are countered via a Mage's Counterspell. I had a custom event in SCT for that.
Sano is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-15-2006, 04:42 PM  
Theondry
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 52
Uploads: 2
I appreciate that there are other addons which do what I'm looking for, I'm hoping to minimize the addons I load.

If msbt cannot be adapted to my purposes, that's fine, but it seems that this kind of reactive event falls within it's notification abilities.
Theondry is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-14-2006, 09:05 PM  
OttoDeFe
A Flamescale Wyrmkin
 
OttoDeFe's Avatar
Interface Author - Click to view interfaces

Forum posts: 115
File comments: 161
Uploads: 6
Take a look at Mongoose Mania from Mokaikai.

I've been using it for quite a while. Do need to move the splash screen, but it does it's job.

Red Range from Iriel will also "De-Blue" when the ability is available, but I don't hardly notice that. I tend to caught up in pressing and clicking :^Þ ™
__________________
"They say
the pen is mightier than any saber -
any sword -
but if there's a war
I just don't know if a Bic will save ya..."

-- Last Offence
OttoDeFe is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-14-2006, 08:39 PM  
Theondry
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 52
Uploads: 2
Tutorial request

Would you please create a tutorial for the very simple amoungst us to insert custom events?

I'm trying to figure out how to stick in a "you just parried an attack, hit the Riposte button, now" event for my rogue, but I can't figure it out.

(it'd also be good for triggering Overpower for warriors, or mongoose bites for hunters.)
Theondry is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-14-2006, 07:59 AM  
Mikord
A Cyclonian
Interface Author - Click to view interfaces

Forum posts: 45
File comments: 423
Uploads: 4
Kergoth,

It should already have reputation gains in it. If they aren't working, then I'll need to double check for a bug.
Mikord is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-14-2006, 07:47 AM  
Henrick
A Defias Bandit
Premium Member

Forum posts: 3
File comments: 11
Uploads: 0
I believe reputation is under the notification tab and is already there.


Thanks Mikord. Looking forward to future versions.
Henrick is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-14-2006, 02:22 AM  
kergoth
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 116
Uploads: 8
Feature Request

Hey Mikord,

Would it be possible for you to add reputation gain messages? That's one thing I really miss from SCT, especially when grinding my reputation.

-Kergoth
kergoth is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-13-2006, 11:24 PM  
Mikord
A Cyclonian
Interface Author - Click to view interfaces

Forum posts: 45
File comments: 423
Uploads: 4
Henrick,

Yes, I can add in XP. I'll put it on the todo list.

As far as cooldowns, it would be much easier for an author of a mod that already does cooldown notifications to simply add MSBT support by using the MikSBT.DisplayMessage function which is documented in the readme.txt file that comes with the mod.
Mikord is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-13-2006, 01:08 PM  
Mikord
A Cyclonian
Interface Author - Click to view interfaces

Forum posts: 45
File comments: 423
Uploads: 4
Hello Grayhoof,

First of all I want to say that SCT is a great mod. In fact if you look at the readme included with this mod you will see that I give you credit right at the top for the original inspiration.

Now on to answer your question.

I started work on the mod long before SCTD was out or even mentioned to be coming out. I hated how on fights like Onyxia/Golemagg etc I couldn't see the damage I was doing to them. I liked SCT enough that I wanted to emulate much of its functionality for the damage side of things. This basically started out as an SCTD before I ever knew it was coming.

I kept the beta versions of it between myself and close friends. After using it for a bit, I quickly noticed that I didn't like how I couldn't move and separate SCT notifications and damage info. Also at this point SCT didn't have any of the outgoing healing capabilities.

Since I already had the outgoing damage/healing side of things written, it didn't take much to put in the incoming damage/healing. So, I rewrote it to have individual scroll areas for incoming, outgoing, and notification events.

Anyways, time went on and my friends requested various things, much of which were from SCT which I added. So, yes a lot of functionality from SCT is there, but it also does more and it does it differently enough that a simple addon to SCT wouldn't be sufficient.

At the urging of many of my friends and countless hours spent writing it, I decided to release this to the public.

I'm sorry if you're upset. My intention is not to slight you in any way. In truth SCT will probably still remain the most used since this mod is not localized to other languages, nor will it work on Korean and Chinese systems.

Thanks for the best wishes, and I wish the same to you.
Mikord is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-13-2006, 12:35 PM  
Tuplad
A Deviate Faerie Dragon

Forum posts: 14
File comments: 33
Uploads: 0
Quote:
Originally posted by Grayhoof
but I honestly don't know why you felt the need to release this.
I'll quote something from IRC for you

"It does things differently. Some people like that difference."
"Of course I also feel a perfectly acceptible answer to the question, "Why did you do this?" is, "Because I wanted to.""
"because he felt like it is good enough."
Tuplad is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-13-2006, 10:49 AM  
Henrick
A Defias Bandit
Premium Member

Forum posts: 3
File comments: 11
Uploads: 0
There is no feature request or forum thread for this, so I will ask here. Any chance of adding cooldown and combat experience events to this?

Thanks.
Henrick is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-13-2006, 10:16 AM  
Hellslayer
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 16
File comments: 7
Uploads: 2
gray this mod works a little bit other, test it.
Hellslayer is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-13-2006, 10:07 AM  
Grayhoof
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 54
File comments: 134
Uploads: 14
Its one thing to take an idea from an exsisting mod and offer addons and changes that improve upon it, but this is just a straight rip off. Same features, same everything, just with re-writen code.

If I didn't keep SCT/D up to date and with new features or it performed poorly I could understand the need for this, but I honestly don't know why you felt the need to release this.

Oh well, I knew it would happen sooner or later. Good luck to you.
Grayhoof is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-13-2006, 07:49 AM  
Nickenyfiken
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 8
File comments: 32
Uploads: 2
Quote:
Originally posted by d00dz
It pretty much does. I'm using it over SCT now.

Now all that's left to be done is to have someone write a MSBT version of SpellalertSCT
I have tried it out now and dumped sct. Awsome mod!

Actually there is a spellalert there already with MSBT support :-)
Check out WitchHunt 2.0.
Nickenyfiken is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




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


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.