View Full Version : [WoW] EMA and IsBoxer
omegared
08-15-2018, 07:44 AM
With EMA being the replacement of Jamba, does anything need to be changed in IsBoxer as i see a lot of references to Jamba.
With that said, my team doesnt change leader anymore when i change to another character. Is this EMA or IsBoxer related?
Its not team related, as its on all my teams.
ebony
08-15-2018, 09:02 AM
hi you would need to change /jamba-team to /ema-team if you really really want to do the master auto change...
saying that not much of ema uses master "system" and going foreword its something am removing and you use "group/char" system.
its something that not needed like it was, and my "master" is the "char" i call my main but she always stays at the master
If you really want all the master systems and auto adding and deleting chars and isboxer "support" then stay with jamba! But am not going to maintain or support it, jamba was hopeing me back the addon i want to take to places.
I was hoping the players would welcome the changes but they did not in ema beta! (some did) and that is why we now ended up with a jamba/ema mix
as well the ema/jamba mix was to support both ema and jamba together but i just got more hate for that. Problem now at a time where the xpac is out and i not got time to mass around making it back to the EMA i want but its in a place it works.
lofblad
08-16-2018, 03:01 AM
I love your work, Ebony, thank you!
My question is how do we manage EMA if we don't use the master system? Do we make the team "manually" in EMA, or how does that work?
Oh and also, what happens when we switch toons, does the follow automatically switch to the other toon?
omegared
08-16-2018, 04:55 AM
Oh and also, what happens when we switch toons, does the follow automatically switch to the other toon?
Thats the thing, it wont.
The reason im still using this option, as i mentioned in WoW, is that when i miss a quest item on a slave, im using that slave as master to go back to finish the quest. And its annoying when you go into combat and all my chars turn back towards the master when combat is over.
Now i have worked around it with ctrl+shift+f12, but it would be nice if it changed automatically. Also im curious how you would handle this as lofblad mentioned
ebony
08-16-2018, 06:03 AM
Am not a 100% with stuff like ( follow after combat ) so will have to see
Anyway am going add a Keybinding to change master so that should help with the current problems and then you can setup isvisboxer to press that key then using the command line
Most likely a lot of the master stuff will be going but there will be some stuff that work with a master
But a lot of options where only show on master etc will be going,
Ps: Follow strobe will be getting a keybinding as well so keep a eye out!
sorrowharvester
08-16-2018, 10:11 AM
Hi ebony,
I love what you are doing here, but, can I ask why you aren't supporting ISBoxer?
Thanks, keep up the good work!
ebony
08-16-2018, 11:16 AM
Hi ebony,
I love what you are doing here, but, can I ask why you aren't supporting ISBoxer?
Thanks, keep up the good work!
its not that am not supporting isboxer, as it's a brilliant software
For starters isboxer's addon is coded looking for "jamba" that the as we can tell its no longer called that.
2nd isboxer Deletes the hole team! and re adds every team member every time you see a loading screen this will remove all group setting as well it makes lags as the team needs to resync and in turn remove all team settings the way (jamba-EE) EMA and what it now store in the Char DB team lists need to match on every toon think of it as a upgraded security system, Did you know it? would not be hard for a anyone to install Jamba in join your party and start sending you settings! - it was holding me back on a lot of stuff as well as if i changed to much i would need to make sure i did not mass up isboxer addon.
This is why we had problems with jamba-ee using the isboxer addon to auto add teams and it was far to buggy to use! and players was doing stuff the addon was not made to do! where all the fighting back and fourth was coming from.
Then isboxer just Doing it own hacking i would like to find better ways for isboxer if the team wanna to support the addon, using a API or something else. or working with the players to find out what we can do to make it better with the need of this! this did not work as well but this is how EMA is working and am sorry to say it but if you don't like then then go back to JAMABA!
2nd isboxer Deletes the hole team! and re adds every team member every time you see a loading screen
The whole reason it does that is to make the Jamba team the same as the ISBoxer team, so that they don't have to manually set up a Jamba team when we already know exactly what team should be loaded.
I would have very much preferred to make a call into Jamba API with the list of players that should be currently on the team, and Jamba would then take the list and make sure the active team list is correct.
There is no reason that this cannot be done "at every loading screen". Jamba never had such a feature, so I shoe-horned it in via the ISBoxer Addon. The only way to do it via the Jamba API that existed at the time was to delete the whole team and re-add it, because there was no way built into Jamba for ISBoxer to check if the list was the same -- only completely recreate the team list.
This was back in the Jafula days -- we did not particularly coordinate on an API and nothing related in ISBoxer Addon has changed since then.
At this point, the ISBoxer team list is supposed to be kept in an accessible list via the ISBoxer Addon, although there is a minor bug I noticed recently where it doesn't actually get populated. Either way it was never used by ISBoxer, and such a thing was never requested by other Addon authors, so it was not prioritized.
So, here we are, you're complaining about how ISBoxer does it, which it does because there was never a coordinated API between Jamba and ISBoxer. All ISBoxer wants to do is provide a list of the actual current characters on the team. Jamba, EMA, whatever, should ideally take that list and match it itself, so that ISBoxer doesn't have to do any deleting.
sorrowharvester
08-16-2018, 11:58 AM
Thanks ebony and Lax. I see how things unfolded.
ebony, I like where your add-on is heading but it's not quite ready so, I might just do some tweaking to Jamba myself in the interim as I'm a software engineer by trade.
@Lax @ebony, if I can help with anything, let me know. Would be cool if we could have a coordinated add-on that supports ISBoxer that most were happy with :)
ebony
08-16-2018, 01:13 PM
The whole reason it does that is to make the Jamba team the same as the ISBoxer team, so that they don't have to manually set up a Jamba team when we already know exactly what team should be loaded.
I would have very much preferred to make a call into Jamba API with the list of players that should be currently on the team, and Jamba would then take the list and make sure the active team list is correct.
There is no reason that this cannot be done "at every loading screen".
Jamba never had such a feature, so I shoe-horned it in via the ISBoxer Addon. The only way to do it via the Jamba API that existed at the time was to delete the whole team and re-add it, because there was no way built into Jamba for ISBoxer to check if the list was the same -- only completely recreate the team list.
This was back in the Jafula days -- we did not particularly coordinate on an API and nothing related in ISBoxer Addon has changed since then.
At this point, the ISBoxer team list is supposed to be kept in an accessible list via the ISBoxer Addon, although there is a minor bug I noticed recently where it doesn't actually get populated. Either way it was never used by ISBoxer, and such a thing was never requested by other Addon authors, so it was not prioritized.
So, here we are, you're complaining about how ISBoxer does it, which it does because there was never a coordinated API between Jamba and ISBoxer. All ISBoxer wants to do is provide a list of the actual current characters on the team. Jamba, EMA, whatever, should ideally take that list and match it itself, so that ISBoxer doesn't have to do any deleting.
I know we talked about this many times about a real sync, its getting around to be to graver to access this information.
Am not starting anything on here. But I would like to add the ISBOXER "add Team" Back in at some point to EMA
but i don't want any kinda sync, the offline system should real with most stuff and many copy profiles, but there always one that thinks a good plan to add 250 chars to a "team list"
/love
ebony
08-22-2018, 08:56 AM
I just wonted to say i lax is working to give me access to your Team Lists from the is boxer addon,
And Been thinking of a way to support ISBoxer with EMA better my current plans are as follows
A new module listed as ISBoxer -
In here will have a Sync Option this will temporary "remove" from your team list and restore them if there are added back to EMA this will keep all settings like EMA groups(tags) and other settings stored by the time table! (this should help with a few of my biggest problems with the current and past Jamba/JAMBA-EE Problems )
it will add new characters. or restore Team Members.
it Show your Current ISBoxer Team Name.
As well this module will give you access to a few commands ISBoxer uses mainly strobe and master group support.
The add ISBoxer Team Button comes back to the GUI again,
There Might be a Few other things i add later, but for now this is my current plan.
I know many of you liked jamba support with isboxer but there was problems with it many do not understand with it.
omegared
08-22-2018, 09:56 AM
Thanks Ebony, your hard work is much appreciated :)
Ughmahedhurtz
08-23-2018, 12:34 AM
I was thinking bout this today: can we just set up an ISBoxer macro that has something like this in it?
!if ("slot 1" and character is not "slot 1") /EMA-team add {SLOT1}
!if ("slot 2" and character is not "slot 2") /EMA-team add {SLOT2}
!if ("slot 3" and character is not "slot 3") /EMA-team add {SLOT3}
!if ("slot 4" and character is not "slot 4") /EMA-team add {SLOT4}
!if ("slot 5" and character is not "slot 5") /EMA-team add {SLOT5}
Or just
/EMA-team add {SLOT1}
/EMA-team add {SLOT2}
/EMA-team add {SLOT3}
/EMA-team add {SLOT4}
/EMA-team add {SLOT5}
I realize it isn't fully semi-automatic but it's doable today without any further effort on the part of anyone, am I right?
* Caveat: I haven't tested this but I presume the latter example would work as none of that has changed recently.
ebony
08-23-2018, 09:40 PM
ISBoxer module should be in beta build 0091if anyone would loke to try/test
hey, where u need to change that ?
hi you would need to change /jamba-team to /ema-team if you really really want to do the master auto change...
saying that not much of ema uses master "system" and going foreword its something am removing and you use "group/char" system.
its something that not needed like it was, and my "master" is the "char" i call my main but she always stays at the master
If you really want all the master systems and auto adding and deleting chars and isboxer "support" then stay with jamba! But am not going to maintain or support it, jamba was hopeing me back the addon i want to take to places.
I was hoping the players would welcome the changes but they did not in ema beta! (some did) and that is why we now ended up with a jamba/ema mix
as well the ema/jamba mix was to support both ema and jamba together but i just got more hate for that. Problem now at a time where the xpac is out and i not got time to mass around making it back to the EMA i want but its in a place it works.
ebony
10-25-2020, 04:39 PM
holy hell what a old topic
anyway ema understand jamba commands now has done for a long time
vBulletin® v4.2.2, Copyright ©2000-2025, Jelsoft Enterprises Ltd.