Setup[edit | edit source]
Initialize the addon with the toon where its used as commander and the rest of the raid as your slaves:
Invite everyone specified in the mb_config.raidLayout in Config.lua, and set loot to FFA.
/run mb_fixRaidSetupName = "25man"
Change commander on the fly, for example if you want all your slaves to start following and assisting someone else:
/mb re mb_SetCommanderHandler("Elerien", "Malowtank")
Where "Elerien" is the name of the new character that they should follow, and "Malowtank" is the name of your main.
Toggle auto-rotation on/off on your commander:
/run if mb_doAutoRotationAsCommander then mb_doAutoRotationAsCommander = false; else mb_doAutoRotationAsCommander = true; end
Do not allow any overheal for Paladins.
/run mb_config.OverhealModifierPaladin = 1
Do allow 50% overheal per spell for shamans.
/run mb_config.OverhealModifierShaman = 1.5
Requires the target of the heal spell to have ~20% more missing hp than than a spell would restore.
/run mb_config.OverhealModifierHolyPriest = 0.8
Currently unused, same as above for disc priests, currently not in use.
/run mb_config.OverhealModifierDiscPriest = 1.5
Same as above for restoration druids.
/run mb_config.OverhealModifierDruid = 1.5
Sending commands[edit | edit source]
Remote-execute code on all your slaves: This will make each of your slaves say "Hello" in the raid chat.
/mb re mb_SayRaid("Hello")
To start a lootcouncil, where every toon responds if the item is an upgrade for them.
/mb lc [itemlink]
Loads a boss-module which will override certain behaviour depending on the boss:
/mb bm <bossname>
Switch to the other dual-spec on a character, and equip an equipment-set corresponding to the new spec's name if it exists, and perform a soft-reload to load the new spec's class-functions:
Command is run on the character you want to respec, can also be remote-executed through "mb_isRespecing = true".
Make all slaves accept pending trades or guild invites:
Make all slaves release spirit when they're dead to corpse-run:
/mb re RepopMe()
Change commander on the fly for a single character:
/mb re if UnitName("player") == "Ceolmar" then mb_commanderUnit = mb_GetUnitForPlayerName("Odia") end
This makes Ceolmar assist and possibly follow Odia.
Commands only available in Honey's package:[edit | edit source]
Prints the hit caps in raid chat for the toon where it is executed or, if it is commander, for all toons.
Prints all caps in raid chat for the toon where it is executed or, if it is commander, for all toons.
Prints all failed caps in raid chat for the toon where it is executed or, if it is commander, for all toons.
Prints the number of missing gems and missing prismatic sockets in waist items to the raid chat (blacksmiths also on gloves and bracers). If the toon is commander, all toons will check and print.
Makes the toon check for missing enchants (enchanters also on rings) and print unenchanted items in raid chat. If the toon is commander, all toons will check and print.
/mb item 200
Makes the toon check for non epic and items with item level below 200 and print findings in raid chat. If the toon is commander, all toons will check and print.
Combat[edit | edit source]
Set cleaveMode, which changes rotations automatically on all slaves, 0 = single-target, 1 = cleave, 2 = full AoE. Default is 0
/mb re mb_cleaveMode=0
Set cleaveMode, which changes rotations automatically on just one slave where its run, 0 = single-target, 1 = cleave, 2 = full AoE. Default is 0
Make all the slaves set your target as their focus. If you set the focus to a friendly target the slaves will heal it if needed. Useful for bosses where you need to keep a friendly NPC alive.
/mb re FocusUnit(mb_GetUnitForPlayerName("Malowtank") .. "target");/focus
Request a tank to taunt your current target:
Request a healer to use a CD (for example when there's large raid damage):
Request an external cooldown to be cast on you like Pain Supression or Hand of Sacrifice:
Request a Paladin with Improved Divine Sacrifice to cast it:
Toggle everyone in the raid using DPS cooldowns automatically on/off:
/run local c=mb_forceBlockDpsCooldowns;if c then c=false; mb_Print("DPS CDs free");else c=true; mb_Print("DPS CDs blocked");end mb_forceBlockDpsCooldowns=c; mb_SendMessage("remoteExecute ", "mb_forceBlockDpsCooldowns="..tostring(c));
Request a Heroism/Bloodlust from one of your Enhancement Shamans:
Movement[edit | edit source]
Change the follow-mode, "none" = they will never /follow the commander, "lenient" = they will follow the commander if he gets too far away, but they're free to move a little if they're within that range, "strict" = they will /follow spam each OnUpdate. Default is "lenient".
/mb re mb_followMode="strict"
Makes all your slaves move forward for 2 seconds. Useful to make them go through instance portals.
Make all your slaves Interct With Target, useful for looting/skinning etc:
/mb re InteractUnit("target")
Make all your slaves Interct With Target including movement, useful for looting/skinning etc:
Make all the slaves Jump, incase the get stuck on something:
/mb re JumpOrAscendStart()
Make all slaves mount up: