Log in

View Full Version : [WoW] Ebony's MultiBoxing Assistant V3 (Shadowlands 9.0.x)



ebony
10-13-2020, 07:34 AM
Nothing to see here move on


*** Wins again

ebony
10-13-2020, 07:34 AM
Nothing here

Jabberie
10-13-2020, 08:39 AM
FAQ



Q: Why Use EMA over Jamba?



'Cause I will punch you in the throat if you don't.

Teknetron
10-13-2020, 12:43 PM
Thanks Ebony!

ebony
10-14-2020, 05:27 PM
update



---------------------------
ChangeLogs:
---------------------------


EMA Version: v9.0.0-Release-v3.0(0154)
Game Version: 9.0.1
Release Date: 14/10/2020


## Quest-Tracker
-- Fixed a lua Error on some world quests

## Quest
-- fixed a Gossip if talking to a npc that has a vender GUI

## information
-- fixed the API Should now work

Lyonheart
10-14-2020, 06:29 PM
I donated! Thank you for your hard work! love your addon!

ebony
10-15-2020, 01:12 AM
I donated! Thank you for your hard work! love your addon!

thank you so much

z0k
10-17-2020, 10:52 AM
Thanks for all your hard work Ebony. I was wondering what was going on with the quest issue, but I remember back in wrath/cata not even knowing it was a feature of Jamba. The quest/vendor/NPC interactions are probably the biggest thing I use.

I have to work this weekend. Hopefully I'll find some time to test the quest NPC issue.

ebony
10-17-2020, 12:39 PM
Thanks for all your hard work Ebony. I was wondering what was going on with the quest issue, but I remember back in wrath/cata not even knowing it was a feature of Jamba. The quest/vendor/NPC interactions are probably the biggest thing I use.

I have to work this weekend. Hopefully I'll find some time to test the quest NPC issue.

they redone the hole quest API some stuff i used is no-longer in the API so i had to make my own or find a way around it

its one them change one thing it seems to work then someone has options that are set Brecks everything for them

am pushing about 2 to 3 updates a day atm.

ebony
10-30-2020, 12:04 PM
hey what I would class as a update: EMA 3.1




---------------------------
ChangeLogs:
---------------------------
EMA Version: v9.0.1-Release-v3.1(0164-0166)
Game Version: 9.0.1
Release Date: 30/10/2020


## Information
-- Added Support For Bagspace Information
-- Information Panel Can Now Startup On All Team Members
-- Added Some Options To Support The Removal Of "Expansions" From Dropdown List.
-- Added Shadowlands Currencies.


## Toon
-- Added Support To Tell The Team When Your Bag Space Is Getting Low Then Just Full. (by RobinFrcd )

## Quest
-- Fixed Issue #8


# Trade
-- Added Support To Trade All Recipes by Akandesh

# Mail
-- Added Support To Mail All Recipes by Akandesh

Ellay
10-30-2020, 02:01 PM
Thanks Ebony!! Always appreciated!

pinki104
10-30-2020, 06:54 PM
is there an option someone to track all team durability? i thought i had seen it before but i cant find the option now.

ebony
10-31-2020, 11:57 AM
is there an option someone to track all team durability? i thought i had seen it before but i cant find the option now.

classic has it on the frame live has the !durability command u can use in party/guild

Teknetron
10-31-2020, 07:05 PM
Is anyone else having issues using the latest EMA version and getting new quests / turning quests in on your teams?

I've started having issues with the quest system in EMA since pre-patch but it wasn't very many quests the problem was happening with. Although it seems to have gotten worse now.

I'm using a pretty standard setup, if pictures needed I can provide.

When everything was working I would do the following to get a quest.

Getting Quest
1: Go up to quest giver with main and others following
2: Open quest giver with main which would target him and have my followers interact with target so now my whole team has the quest giver dialog open.
3: If the quest giver had multiple quests or just 1 I could click on the quest and as soon as I did that my followers followed along (this was really nice)
4: Accept quest on main > and followers would do the same.

Since pre-patch step 3 above is really hit or miss. I want to say it only works 30/40% of the time which result in me flipping through every one of my guys, or using mouse broadcast to accept quests now.

Turning In Quest
1: Step 1 above
2: Step 2 above
3: Click on the question mark on the quest giver to turn in quest. Again my followers would follow along automatically.
4: Select any reward items / overrides and click the complete quest button and my followers would follow along.

As above, step 3 in turning in quests is hit or miss as well.

I'm really just wondering if this is a known issue or if it's some problem on my end. Thanks!

Tin
11-01-2020, 01:10 PM
Have some EMA and TSM problems.

Got some new quest in white and when I click on it, I´m getting a TSM error

TSM\LibTSM\Service\ErrorHandler.lua:764 <ErrorHandler.lua:763>
_ = "BugGrabber_BugGrabbed"
errObj = {
message = "C stack overflow"
time = "2020/11/01 20:24:22"
locals = "(*temporary) = EMAWatchFrameAutoQuestPopUp1 {
TopText = EMAWatchFrameAutoQuestPopUpTopText1 {
}
index = 1
BottomText = EMAWatchFrameAutoQuestPopUpBottomText1 {
}
QuestName = EMAWatchFrameAutoQuestPopUpQuestName1 {
}
questId = 0
type = "OFFER"
}
TopText = EMAWatchFrameAutoQuestPopUpTopText1 {
}
index = 1
BottomText = EMAWatchFrameAutoQuestPopUpBottomText1 {
}
QuestName = EMAWatchFrameAutoQuestPopUpQuestName1 {
}
questId = 0
type = "OFFER"
}
= <function> defined =[C]:-1
@Interface\AddOns\EMA\Modules\QuestWatcher.lua:247 1
"
stack = "[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
...
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?"
session = 2115
counter = 1
}
ErrorHandlerFunc@TSM\LibTSM\Service\ErrorHandler.l ua:717
[string "@Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:29 <CallbackHandler-1.0.lua:25>
[string "@Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:64 <Fire>
Interface\AddOns\!BugGrabber\BugGrabber.lua:147 <BugGrabber.lua:145>
callbacks = {
recurse = 1
events = {}
OnUsed@Interface\AddOns\!BugGrabber\BugGrabber.lua :134
Fire@Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:59
OnUnused@Interface\AddOns\!BugGrabber\BugGrabber.l ua:137
}
setupCallbacks = nil
Interface\AddOns\!BugGrabber\BugGrabber.lua:380 <BugGrabber.lua:294>
errorMessage = "C stack overflow"
isSimple = nil
looping = nil
sanitizedMessage = "C stack overflow"
found = nil
errorObject = {
message = "C stack overflow"
time = "2020/11/01 20:24:22"
locals = "(*temporary) = EMAWatchFrameAutoQuestPopUp1 {
TopText = EMAWatchFrameAutoQuestPopUpTopText1 {
}
index = 1
BottomText = EMAWatchFrameAutoQuestPopUpBottomText1 {
}
QuestName = EMAWatchFrameAutoQuestPopUpQuestName1 {
}
questId = 0
type = "OFFER"
}
TopText = EMAWatchFrameAutoQuestPopUpTopText1 {
}
index = 1
BottomText = EMAWatchFrameAutoQuestPopUpBottomText1 {
}
QuestName = EMAWatchFrameAutoQuestPopUpQuestName1 {
}
questId = 0
type = "OFFER"
}
= <function> defined =[C]:-1
@Interface\AddOns\EMA\Modules\QuestWatcher.lua:247 1
"
stack = "[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
...
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?"
session = 2115
counter = 1
}
msgsAllowed = 9
GetTime = <function> defined =[C]:-1
msgsAllowedLastTime = 356583.711000
paused = false
bugGrabberParentAddon = "!BugGrabber"
STANDALONE_NAME = "!BugGrabber"
lastWarningTime = 0
print@Interface\FrameXML\RestrictedInfrastructure. lua:116
triggerEvent@Interface\AddOns\!BugGrabber\BugGrabb er.lua:145
tostring = <function> defined =[C]:-1
findVersions@Interface\AddOns\!BugGrabber\BugGrabb er.lua:277
db = {
1 = {}
2 = {}
3 = {}
4 = {}
5 = {}
6 = {}
7 = {}
8 = {}
9 = {}
10 = {}
11 = {}
12 = {}
13 = {}
14 = {}
15 = {}
16 = {}
17 = {}
18 = {}
19 = {}
20 = {}
21 = {}
22 = {}
23 = {}
24 = {}
25 = {}
26 = {}
27 = {}
28 = {}
29 = {}
30 = {}
31 = {}
32 = {}
33 = {}
34 = {}
35 = {}
36
https://www.dual-boxing.com/attachment.php?attachmentid=2407&stc=1

ebony
11-02-2020, 09:10 AM
Is anyone else having issues using the latest EMA version and getting new quests / turning quests in on your teams?

I've started having issues with the quest system in EMA since pre-patch but it wasn't very many quests the problem was happening with. Although it seems to have gotten worse now.

I'm using a pretty standard setup, if pictures needed I can provide.

When everything was working I would do the following to get a quest.

Getting Quest
1: Go up to quest giver with main and others following
2: Open quest giver with main which would target him and have my followers interact with target so now my whole team has the quest giver dialog open.
3: If the quest giver had multiple quests or just 1 I could click on the quest and as soon as I did that my followers followed along (this was really nice)
4: Accept quest on main > and followers would do the same.

Since pre-patch step 3 above is really hit or miss. I want to say it only works 30/40% of the time which result in me flipping through every one of my guys, or using mouse broadcast to accept quests now.

Turning In Quest
1: Step 1 above
2: Step 2 above
3: Click on the question mark on the quest giver to turn in quest. Again my followers would follow along automatically.
4: Select any reward items / overrides and click the complete quest button and my followers would follow along.

As above, step 3 in turning in quests is hit or miss as well.

I'm really just wondering if this is a known issue or if it's some problem on my end. Thanks!


blizzard changed how the hole API works some npcs just don't seems really like talking right....... am trying to work on it but i spent hours and hours working with the the few NPC thats killing.


Have some EMA and TSM problems.

Got some new quest in white and when I click on it, I´m getting a TSM error



this is a ema error with the popup quests..... Am trying to sort out again...

Teknetron
11-02-2020, 11:52 AM
Thanks ebony for letting me know what the problem is.

I had removed all addons except isboxer and ema and it was still happening, so I figured it wouldn't be something I could fix myself :(

ebony
11-07-2020, 02:16 PM
---------------------------
ChangeLogs:
---------------------------
EMA Version: v9.0.1-Release-v3.1(0170)
Game Version: 9.0.1
Release Date: 07/11/2020


## Quest
Fix #17


## Isboxer
-- Removed isboxer support for now. due to new policy update.


## Added New Module -- By: RobinFrcd ( edited by me )
-- Macro Add and copys Macros to your team!


## Display-team
-- Added player level By: RobinFrcd

jak3676
11-07-2020, 10:32 PM
TY for the update and continued support. If (*when*) we figure out some non-software broadcast ways to continue multiboxing, I 'm sure EMA will play an even bigger role for many people than it used to.

ebony
11-11-2020, 06:58 PM
added some new stuff to help not using focus. or keep changing names around meh. am going to see how far i can push the LUA CODE.

https://i.imgur.com/7qPWK4Q.jpg



---------------------------
ChangeLogs:
---------------------------
EMA Version: v9.0.1-Release-v3.1(0174)
Game Version: 9.0.1
Release Date: 11/11/2020


## Team
-- Added 3 New KeyBindings
-- Focus Master
-- Target Master
-- Assist Master
-dev note: They will need to be pressed on every Character by "hand"/Window as well they will not update in combat.

-- You can use /click in custom macros
/click EMAAssistMaster
/click EMATargetMaster
/click EMAFocusMaster


---------------------------
EMA Version: v9.0.1-Release-v3.1(0173)
Game Version: 9.0.1
Release Date: 10/11/2020


## Follow
-- Added a new command to stop follow your current Target.
-- KeyBinding can be set the normal way.
-- /ema-follow stop all


---------------------------
EMA Version: v9.0.1-Release-v3.1(0170/0171)
Game Version: 9.0.1
Release Date: 07/11/2020


## Quest
Fix #17


## Isboxer
-- Removed isboxer support for now. due to new policy update.


## Added New Module -- By: RobinFrcd ( edited by me )
-- Macro Add and copys Macros to your team!

Tsuchimiya
11-12-2020, 09:16 PM
Just want to say thanks, Ebony, for the addon. It's far more useful now after the ToS changes.

I wanted to get a clarification if possible! I've been using your Followstrobe forever now and am used to it for keeping my toons in line while running around. Is the strobe command specifically going to go against ToS? Could you briefly explain how it works? I assume it's fine because it requires you to add your toons to the team (otherwise anyone could just strobe or use follow commands at you), but this is done purely with the API and doesn't really broadcast any inputs, correct?

Apologies, I'm sure you're getting tons of questions like this, but I'm just trying to be extra sure I can minimize the things that might get me banned while still being able to use my multiple accounts in a smooth manner! :P

ebony
11-13-2020, 02:44 PM
Just want to say thanks, Ebony, for the addon. It's far more useful now after the ToS changes.

I wanted to get a clarification if possible! I've been using your Followstrobe forever now and am used to it for keeping my toons in line while running around. Is the strobe command specifically going to go against ToS? Could you briefly explain how it works? I assume it's fine because it requires you to add your toons to the team (otherwise anyone could just strobe or use follow commands at you), but this is done purely with the API and doesn't really broadcast any inputs, correct?

Apologies, I'm sure you're getting tons of questions like this, but I'm just trying to be extra sure I can minimize the things that might get me banned while still being able to use my multiple accounts in a smooth manner! :P


Hi EMA can not send KeyPressess as you can no do this in the the API it uses FollowUnit("Player") that can be called from addon code "atm", and for the "auto" part or as it seems like that it just sends a ScheduleRepeatingTimer every few seconds (can be changed in config).. so its not super magic really....


anyway...

NEW UPDATE!

## Team
-- Added A new KeyBinding Toggle Click To Move.
-- Added A new CommadLine "/ema-team ctm <group>"
- dev note: (this is a non-boardcasting key to toggle) as well u can set
groups if use the commandline /ema-team ctm <group>, it will not toggle it "on" the the window you send the command from.
(master free) but it will turn it off so if u change windows it will change.

ebony
11-22-2020, 12:40 PM
added some new set focus to the ema team list saves making macros because we all know everyone had éáééá in there names!

and space space/macros

this is good for setup for healing or if your using /assist focus etc.

As well here is a full list of stuff you can use in /clickMacros https://github.com/ebonyfaye/ema/wiki/Click-Macros

https://i.imgur.com/DqbMqXx.jpg

https://i.imgur.com/vrAiO06.jpg

Loryth
11-27-2020, 03:09 AM
@Ebony I am a french user of your addon and thank you for your work. this addon is very usefull. Just one short question i would like to set a different mount for one toon but i don't understand how it works. It's a macro ? I don't found where is this option.

Loryth

crowdx
11-27-2020, 06:28 PM
So I have a memory somewhere about reading that travel form is protected in the API and so can't be used. Currently when I have my whole team mount they mount a random mount, is there a way to have them all select the same mount?

Okeebc
12-18-2020, 12:33 PM
NVM sorry

ebony
05-07-2021, 03:19 AM
USE AT YOUR OWN RISK EMA CAN BE CLASSED AS STREAMLINING YOUR GAME PLAY


Thanks for the support the project is now dead. Am not willing to give it on to somone else to take over. Your free to use jamba code to make a add-on


rIp ebony

Moorea
05-07-2021, 07:15 AM
USE AT YOUR OWN RISK EMA CAN BE CLASSED AS STREAMLINING YOUR GAME PLAY


Thanks for the support the project is now dead. Am not willing to give it on to somone else to take over. Your free to use jamba code to make a add-on


rIp ebony

Wow addons are still wow addons, not part of the new policy at least until Blizzard says so.

ebony
05-07-2021, 08:40 AM
Admin I hope people posting links to ema be removed I do not give my permission to have uploaded versions here

Tin
05-07-2021, 06:11 PM
Thank you, for all the hard work on ema/jamba - you have done over many years.

zenga
05-08-2021, 07:11 AM
Admin I hope people posting links to ema be removed I do not give my permission to have uploaded versions here
Are you sure about that? Genuine question, because in your license (which is the first part of the MIT license) you state:

"Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction,"

ebony
05-09-2021, 09:47 AM
Are you sure about that? Genuine question, because in your license (which is the first part of the MIT license) you state:

"Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction,"

ema is released under All Rights Reserved, the suff that is taken from jamba is released under MIT

dustofoblivion
05-09-2021, 03:02 PM
ema is released under All Rights Reserved, the suff that is taken from jamba is released under MIT

Hey there,

I love EMA, I don't see myself playing TBC Classic without it. Is there nothing we can do to convince you to at least update it for TBC? If Blizzard doesn't want people to use EMA, they would change their addon API, but until then, I don't think EMA can be considered "stream-lining."

zenga
05-09-2021, 08:15 PM
ema is released under All Rights Reserved, the suff that is taken from jamba is released under MIT

I believe you are wrong there, let me clarify:

In your License file (see screenshot below), you have basically 3 parts

1) All rights reserved "unless otherwise explicitly stated".
2) In the very next paragraph you explicitly grant permission 'to deal in the Software without restriction'. My guess is that you did an unintended sloppy copy/paste from the MIT-license. But this is clearly about your code, not the Jamba one.
3) The Jama part that falls actually under the MIT license.

You unintentionally gave permission for EMA to be shared/linked & uploaded in your license. Not that I have any plans to link/upload/share it, kudos to you for all the hard work you've been doing. Just wanted to point it out.

https://i.imgur.com/vaSLjKd.jpg

Baltyre
05-10-2021, 12:34 PM
I read it the same way, it's porly written.
The first sentence reserve all right unless explictly stated.
The second sentence give all rights without restrictions.
Technicaly, that give you even the right to change the EMA licence itself.


Now, that would be a dick move, and that does not seems to be the intend of Ebony, so if you have respect for the work he did, you should not doing that.


That say, i would very much like Ebony to just change the licence to MIT (maybe without giving right to the name EMA itself).
Jafula give an open source code, closing it while their is an active maintener, i can understand, but what is the point now ?

ebony
05-10-2021, 01:02 PM
That say, i would very much like Ebony to just change the licence to MIT (maybe without giving right to the name EMA itself).
Jafula give an open source code, closing it while their is an active maintener, i can understand, but what is the point now ?

Jafula gave up because he did not have time did not wanna play wow had a kid

Am giving up because of abuse! from this very community. and the fact we can not longer "multibox" as such.


The problem is players going to get banned. whatever reason there doing there going to say all am doing is playing wow with EMA players don't understand how the hidden addon channels work for comms. yes it sucks for the people who like EMA but your not going to be able to use it without looking like a boxer. as well EMA looks like from other players your sending keys over to other clients. ( EG all chars mounting )

i don't think blizzard would/change the API When there is a ton of crazy big addons that use hidden addon talk and your saying there going to remove that to brick EMA?? very super unlikely, yes the mount and the follow could be hard ware event I don't know why they not done this.

As well i don't want to release the code under MIT because its my work am not done with it, when stuff claims down there it might be steamlined to something else more to help as a multiple levelling Helper tool then a multiboxing tool.


Having a name like EMA is is like walking around a gun range with a TARGET on your head.


AM not leaving wow/ema because i don't have time am done its that we getting forced out the game.


thanks for the support of the nice people I have met.


As for TBC EMA there will nerver be one (maybe the new addon we shell see)