Please add automatic switching support for Deadly Boss Mods.
I don't use DBM myself, so if someone wants to submit a patch to get IHML working with it, feel free. Otherwise I won't be adding support in for it.
Well, I don't know if I can do it, but i'll try anyway.
Do you have some hints?
As far as I can see, you use some AceEvent-2.0 features for BigWigs support, since DBM is not Ace I fear I nead a different approach.
I am currently trying to hook DBM:NewMod, though im not sure when this gets called.
The Bad News:
DBM will call NewMod for all Bosses of the instance at the same time (when zoning in I suppose) (tested with CoA:Obsidian)
The Good News:
I think it will work for Instances with only one Boss (Malygos, Maghteridon, Onyxia). Not sure about World-Bosses though.
Edit: Created attachment of modified IHML.lua, I would recommend to let Ackis check it though before using.
Sorry for the response delay, send me a PM on the WoWAce forums please. :)
No Problem Ackis, i have not been very productive at all.
My next attempt probably will be DBM:StartCombat but I am afraid this will be too late to change the macro.
Maybe I will ask the DBM team for help tomorrow.
Well, all my research has not produced anything valueable yet, the file is probably better than nothing, but it is far from good.
Anyways I have changed to BigWigs (other reasons) again so I'm afraid I won't do much on this topic.
I use DBM, so if there is anything I can do concerning support, please let me know.
FYI: I use the German client.
Greetings from Germany ;-)
Something like this might work:
local function movin_on(bossname)
for i,v in pairs (IMHL_Bosstable)
if v=bossname then nextboss=IMHL_Bosstable[i+1]
newmacro = IHML_Bossmacros[nextboss]
DBM:RegisterCallback("kill", movin_on(...) end)
IMHL_Bosstable would be an ordered table of bosses and IHML_Bossmacros would be a table of macros indexed by bossname.
Exeglow_x, I just added in the code that Graveeater added in. If you want to submit a patch or do a push yourself to get it working.
To post a comment, please
or register a new account.