About M.A.M.A. Multiboxing
MAMA is an opensource MultiBoxing (dual-boxing) addon with the following design goals:
- Opensource license (so if the current author gets hit by a bus, anyone else can pick it up and/or make improvements)
- High quality code
- Minimal dependencies
- Low footprint (both memory and cpu and addon chatter)
- Works with a single code base on both Wow Classic and regular (Shadowlands as of this writing)
- Complies and works without dependencies on banned input broadcasting software (ie makes dynamicboxer work without isboxer)
M.A.M.A. stands for MooreaTv's/minimal yet Awesome Multiboxing Assistant in reverence to grandfather of all (good) multi-boxing addons: Jamba (Jafula's Awesome MultiBoxing Assistant), which also inspired the EMA name.
We recommend you use https://github.com/WowOpenBox/WowOpenBox Wow Open Box the only open source, blizzard compliant MultiBoxing software.
What does it do ?
Right now M.A.M.A relies on my DynamicBoxer for most of the functionality (invite/disband/EMA sync...)
- It does allow to use DynamicBoxer without banned ISBoxer. (fast in order invite/disband, EMA sync etc...)
- Let's you have a slash command
/mama f
or keybinding for "follow me" (works out of party too) and to stop follow as well (/mama f stop
) - Let's you have a slash command
/mama l
or keybinding for "make me group leader" /mama a
and keybinding to do both leader change and follow me in 1 efficient addon comm command./mama mount
and/mama mount dismount
and keybindings to mount/dismount the whole team (on classic only dismounting works)- Option to set EMA master when changing leader.
Input on feature prioritization is most welcome!
In the future Mama might ensure your multiboxing or dual boxing team can:
- Invite your team including automatically convert to raid as needed (for more than 5 characters)
- Fly to the same place
- Accept/be on the same quests
And some convenience like - Auto vendor/repair - And more features per your request(s) !
Mama works well in conjunction with DynamicBoxer, EMA and JMB but also with other multiboxing software or hardware
More info
Get https://www.curseforge.com/wow/addons/dynamicboxer
Get the binary release using curse/twitch/overwolf client https://www.curseforge.com/wow/addons/mama-multiboxing
The source of the addon resides on https://github.com/mooreatv/MAMA-multiboxing (and the MoLib library at https://github.com/mooreatv/MoLib)
Releases detail/changes are on https://github.com/mooreatv/MAMA-multiboxing/releases
I continue to have lua errors when I hearth. The errors point to the minimap button. I have commented that section out and the errors stopped.
In reply to fireymerlin:
can you please share the errors? ideally file an issue on https://github.com/mooreatv/MAMA-multiboxing/issues and send some /mama bug output or the lua errors and how to reproduce it
In reply to MooreaTV:
I figured out he problem is an incompativility between MaMa and Minimap Button Bag.
Hi,
How does your stop follow work?
What's the macro/script you use?
Thanks
In reply to thasp_i_ke75:
https://github.com/mooreatv/MAMA-multiboxing/blob/master/Mama/Mama.lua#L178-L180
"banned ISBoxer"
ISBox got banned? Wow, talking about fake news!
In reply to yumama:
well you must be living under a rock if you haven’t heard that blizzard doesn’t allow software broadcasting anymore...
In reply to MooreaTV:
I just chatted with GM, no problem with multiboxing.
In reply to yumama:
Glad you did. but yes you can multibox, using Mama, http://WowOpenBox.org/ and others. but not (anymore) by using ISBoxer
https://us.forums.blizzard.com/en/wow/t/policy-update-for-input-broadcasting-software/707426
Thanks for the addon! I'm using EMA but haven't been able to use "/mama mount" so far. It says to config but there is only one checkbox and something about windows - which I assume is something specific to dynamicboxer?
PS: Also I was confused how that DynamicBoxer addon got installed :) Didn't know you could define dependencies like that
In reply to Forge_User_71154427:
so to use MAMA (and maybe I should make a combined "getting started" guide) you need to set a slot number on each window:
/mama s 1 on window 1
/mama s 2 on window 2
etc
after you have done that you have to copy the token (ctrl-c) showing in window 1 to the other windows (ctrl-v) - that's the dynamicboxer part - and only needed once, it'll remember the secrets to secure the comms
you might need to /reload as well the first time
didn't you get the memo?
In reply to Forge_User_29833968:
what memo? that multiboxing is fine as long as there is no software broadcasting, yes, that’s the point of this addon, follow the rules