This version will NOT work on live. It is only for the Mists of Pandaria Beta.
There is a known issue with triggers that involve party and raid members due to a workaround I've addd for a Blizzard API bug with UnitGUID. I have reported the issue on the Official Beta bug forum.
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.
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.
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
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
/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.
Added new option to shorten large numbers using si suffixes (32765 displays as 33k).
Added new option to separate large numbers into digit groups (32765 dispays as 32,765).
Added default trigger for Vital Mists x5.
Added default trigger for Mana Tea x20.
Fixed taint issues cause by the _ global variable.
Added default suppressions for Elusive Brew and Power Guard.
Added default trigger for Elusive Brew at 5, 10, and 15 stacks.
Added default trigger for Power Guard x3.
Added new events for Alternate Power Gains and Losses so they may be customized.
Removed old temporary workaround for raid flags added in Patch 4.2.
Added Italian localization from Kelhar@Runetotem-EU.
Added temporary workaround for UnitGUID bug when in a group. Triggers that involve party/raid members will not work currently due to this.
Monk is now an available class for triggers and class coloring.
Added new Chi Change and Chi Full events that act similar to combo points.
Removed chi from standard power gains (e.g. +1 Chi) since it is now treated similar to combo points.
Added support for dynamic max chi and holy power.
Updated environmental damage handler for environmental type changes.
Converted class names to use Blizzard provided localizations.
Removed the following triggers since they no longer apply: Counterattack, Eradication, Hot Streak, Impact, Riposte, Viper Sting
Removed the following skills from default suppressions and throttling since they no longer apply: Arcane Empowerment, Desecration, Ferocious Inspiration, Mana Spring
Updated supported power types to include alternate, dark force, chi (light force), shadow orbs, burning embers, and demonic fury.
Rewrote code that deals with party and raid members to use the new Blizzard APIs.
Updated "Active Talents" trigger condition to use the new Blizzard API.
Modified remaining existing triggers to work with their new values.
Modified several skill IDs to reflect their new values.