What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[Legion] Plugin for using Emmarel's Assault

I like the idea, but you would need a list of all possible follower spells for this!
 
I'd have no problem setting this up, but need a bit more than just 1 skill to make it. Give me a list of them and I'll make something.
 
This is what I came up with. Let me know if everyone agrees with this...

[table="width: 800, class: grid, align: left"]
[tr]
[td]Class[/td]
[td]Champion[/td]
[td]Skill / ID[/td]
[td]What it does[/td]
[td]How should use[/td]
[/tr]
[tr]
[td]Death Knight[/td]
[td]Rottgut[/td]
[td]Meat Hook / 221463[/td]
[td]Single Target; Taunt[/td]
[td]Low HP / Cooldown / Boss[/td]
[/tr]
[tr]
[td]Demon Hunter[/td]
[td]Matron Mother Malevolence[/td]
[td]Mother's Caress / 223137[/td]
[td]AoE[/td]
[td]Mob Count >= 3[/td]
[/tr]
[tr]
[td]Druid[/td]
[td]Naralex[/td]
[td]Nightmarish Visions / 218534[/td]
[td]Single Target; sleep; increase dmg[/td]
[td]Cooldown / Boss[/td]
[/tr]
[tr]
[td]Hunter[/td]
[td]Emmarel Shadewarden[/td]
[td]Emmarel's Assault / 219699[/td]
[td]AoE[/td]
[td]Mob Count >= 3[/td]
[/tr]
[tr]
[td]Mage[/td]
[td]Archmage Kalec[/td]
[td]Kalecgos' Fury / 220906[/td]
[td]AoE; slow[/td]
[td]Mob Count >= 3[/td]
[/tr]
[tr]
[td]Mage[/td]
[td]Archmage Vargoth[/td]
[td]Secrets of the Kirin Tor / 221282[/td]
[td]"Impart wisdom"?[/td]
[td]Should not use[/td]
[/tr]
[tr]
[td]Paladin[/td]
[td]Lady Liadrin[/td]
[td]Blood Vanguard / 222619[/td]
[td]AoE; knockback[/td]
[td]MobCount >= 3[/td]
[/tr]
[tr]
[td]Paladin[/td]
[td]Lothraxion[/td]
[td]Judgment's Gaze / 221742[/td]
[td]AoE; Stun; Increased Damage[/td]
[td]MobCount >= 3[/td]
[/tr]
[tr]
[td]Priest[/td]
[td]High Priestess Ishanah[/td]
[td]Light of the Naaru / 222112[/td]
[td]AoE Heal; AoE Dmg[/td]
[td]MobCount >= 3 OR HP < X[/td]
[/tr]
[tr]
[td]Rogue[/td]
[td]Lord Jorach Ravenholdt[/td]
[td]Seal of Ravenholdt / 222357[/td]
[td]Take all but 10% of HP[/td]
[td]Full HP target[/td]
[/tr]
[tr]
[td]Rogue[/td]
[td]Master Mathias Shaw[/td]
[td]SI:7 Intel / 223309[/td]
[td]"Provide intelligence on your enemies"[/td]
[td]Not sure we should use this[/td]
[/tr]
[tr]
[td]Shaman[/td]
[td]Duke Hydraxis[/td]
[td]Boundless Quintessence / 222542[/td]
[td]Heal yourself to full[/td]
[td]HP < X[/td]
[/tr]
[tr]
[td]Warlock[/td]
[td]Calydus[/td]
[td]Eternal Banishment / 215976[/td]
[td]Single Target; freeze; increase dmg[/td]
[td]Cooldown[/td]
[/tr]
[tr]
[td]Warlock[/td]
[td]Eredar Twins[/td]
[td]Eredar Twins / 216153[/td]
[td]Single Target; increase dmg[/td]
[td]Cooldown[/td]
[/tr]
[tr]
[td]Warlock[/td]
[td]Lulubelle Fizzlebang[/td]
[td]Six Soul Bag / 215850[/td]
[td]random enchant[/td]
[td]Cooldown[/td]
[/tr]
[tr]
[td]Warrior[/td]
[td]Hodir[/td]
[td]Winds of the North / 222931[/td]
[td]AoE Dmg; AoE stun[/td]
[td]MobCount >= 3[/td]
[/tr]
[tr]
[td]Warrior[/td]
[td]Thorim[/td]
[td]Titan's Wrath / 223132[/td]
[td]AoE Stun; dmg buff[/td]
[td]MobCount >= 3[/td]
[/tr]
[/table]
 
This is what I came up with. Let me know if everyone agrees with this...

[table="width: 800, class: grid, align: left"]
[tr]
[td]Class[/td]
[td]Champion[/td]
[td]Skill / ID[/td]
[td]What it does[/td]
[td]How should use[/td]
[/tr]
[tr]
[td]Death Knight[/td]
[td]Rottgut[/td]
[td]Meat Hook / 221463[/td]
[td]Single Target; Taunt[/td]
[td]Low HP / Cooldown / Boss[/td]
[/tr]
[tr]
[td]Demon Hunter[/td]
[td]Matron Mother Malevolence[/td]
[td]Mother's Caress / 223137[/td]
[td]AoE[/td]
[td]Mob Count >= 3[/td]
[/tr]
[tr]
[td]Druid[/td]
[td]Naralex[/td]
[td]Nightmarish Visions / 218534[/td]
[td]Single Target; sleep; increase dmg[/td]
[td]Cooldown / Boss[/td]
[/tr]
[tr]
[td]Hunter[/td]
[td]Emmarel Shadewarden[/td]
[td]Emmarel's Assault / 219699[/td]
[td]AoE[/td]
[td]Mob Count >= 3[/td]
[/tr]
[tr]
[td]Mage[/td]
[td]Archmage Kalec[/td]
[td]Kalecgos' Fury / 220906[/td]
[td]AoE; slow[/td]
[td]Mob Count >= 3[/td]
[/tr]
[tr]
[td]Mage[/td]
[td]Archmage Vargoth[/td]
[td]Secrets of the Kirin Tor / 221282[/td]
[td]"Impart wisdom"?[/td]
[td]Should not use[/td]
[/tr]
[tr]
[td]Paladin[/td]
[td]Lady Liadrin[/td]
[td]Blood Vanguard / 222619[/td]
[td]AoE; knockback[/td]
[td]MobCount >= 3[/td]
[/tr]
[tr]
[td]Paladin[/td]
[td]Lothraxion[/td]
[td]Judgment's Gaze / 221742[/td]
[td]AoE; Stun; Increased Damage[/td]
[td]MobCount >= 3[/td]
[/tr]
[tr]
[td]Priest[/td]
[td]High Priestess Ishanah[/td]
[td]Light of the Naaru / 222112[/td]
[td]AoE Heal; AoE Dmg[/td]
[td]MobCount >= 3 OR HP < X[/td]
[/tr]
[tr]
[td]Rogue[/td]
[td]Lord Jorach Ravenholdt[/td]
[td]Seal of Ravenholdt / 222357[/td]
[td]Take all but 10% of HP[/td]
[td]Full HP target[/td]
[/tr]
[tr]
[td]Rogue[/td]
[td]Master Mathias Shaw[/td]
[td]SI:7 Intel / 223309[/td]
[td]"Provide intelligence on your enemies"[/td]
[td]Not sure we should use this[/td]
[/tr]
[tr]
[td]Shaman[/td]
[td]Duke Hydraxis[/td]
[td]Boundless Quintessence / 222542[/td]
[td]Heal yourself to full[/td]
[td]HP < X[/td]
[/tr]
[tr]
[td]Warlock[/td]
[td]Calydus[/td]
[td]Eternal Banishment / 215976[/td]
[td]Single Target; freeze; increase dmg[/td]
[td]Cooldown[/td]
[/tr]
[tr]
[td]Warlock[/td]
[td]Eredar Twins[/td]
[td]Eredar Twins / 216153[/td]
[td]Single Target; increase dmg[/td]
[td]Cooldown[/td]
[/tr]
[tr]
[td]Warlock[/td]
[td]Lulubelle Fizzlebang[/td]
[td]Six Soul Bag / 215850[/td]
[td]random enchant[/td]
[td]Cooldown[/td]
[/tr]
[tr]
[td]Warrior[/td]
[td]Hodir[/td]
[td]Winds of the North / 222931[/td]
[td]AoE Dmg; AoE stun[/td]
[td]MobCount >= 3[/td]
[/tr]
[tr]
[td]Warrior[/td]
[td]Thorim[/td]
[td]Titan's Wrath / 223132[/td]
[td]AoE Stun; dmg buff[/td]
[td]MobCount >= 3[/td]
[/tr]
[/table]

Good work +1
 
I've almost got this coded, but I have no real way to test it. I only have 1 DK that is 110 and he doesn't even have this person yet to use it. Can I get some testers to try it out for me and tell me what it does? Please include log file if there are any errors.

I added some config entries in there. Other than that, the settings are hard-coded.
 

Attachments

Last edited:
I've almost got this coded, but I have no real way to test it. I only have 1 DK that is 110 and he doesn't even have this person yet to use it. Can I get some testers to try it out for me and tell me what it does? Please include log file if there are any errors.

I added some config entries in there. Other than that, the settings are hard-coded.

I tried this out and it did nothing for me. The only follower ability I have to test is "Emmarel's Assault / 219699" which is an AoE click-to-cast spell.

To test, I disabled all other plugins, started HB, and pulled 4 mobs. The only response I was able to get from the plugin was in the logs when it says enabled/disabled.

Here's the log:

[22:51:13.747 N] Honorbuddy v3.0.16055.850 started. [22:51:14.030 D] Reloading - Pastebin.com
 
Did you happen to enable Elite or Boss checkboxes?

Scratch all of that. Some reason, by adding the OnBotDisabled() event, it wasn't running the Pulse() event. I added a new pulse event and it seems to be firing now. Try this one and now you can *actually* see the settings form haha.
 

Attachments

Scratch all of that. Some reason, by adding the OnBotDisabled() event, it wasn't running the Pulse() event. I added a new pulse event and it seems to be firing now. Try this one and now you can *actually* see the settings form haha.

Still not working for me unfortunately. I disabled all other plugins, pulled 4 mobs (1 more than the default 3), still nothing. I also tried setting it to 1 and then pulled 2 mobs and that didn't work either.

Still using Emmarel's Assault as I don't have any other follower abilities to test atm. Could this be a combat routine conflict? I'm using singular in case that wasn't obvious.

Log probably won't be useful but here it is:

[02:05:08.033 N] Honorbuddy v3.0.16055.850 started. [02:05:08.622 D] Reloading - Pastebin.com
 
Last edited:
Still not working for me unfortunately. I disabled all other plugins, pulled 4 mobs (1 more than the default 3), still nothing. I also tried setting it to 1 and then pulled 2 mobs and that didn't work either.

Still using Emmarel's Assault as I don't have any other follower abilities to test atm. Could this be a combat routine conflict? I'm using singular in case that wasn't obvious.

Log probably won't be useful but here it is:

[02:05:08.033 N] Honorbuddy v3.0.16055.850 started. [02:05:08.622 D] Reloading - Pastebin.com

This is showing that it is not seeing the ability.

Code:
[02:05:14.671 N] [UseFollowerAbility]: Enabled! [B]Has Follower Ability: False[/B] on [no target] with 120/120 Focus
 
This is showing that it is not seeing the ability.

Code:
[02:05:14.671 N] [UseFollowerAbility]: Enabled! [B]Has Follower Ability: False[/B] on [no target] with 120/120 Focus

When I looked at your log, I see this:

Code:
[02:05:14.046 D] [SpellManager] Emmarel's Assault (219698) overrides Combat Ally (211390)

but I had 219699 (not sure why) as the ability. When I look both up on wowhead, they are both listed as the ability.

21698: Emmarel's Assault - Spell - World of Warcraft
21699: Emmarel's Assault - Spell - World of Warcraft
 
OK, trial and error to make this work, since I don't have it! :) Try this one... It should be a bit easier to spot if it sees it or not. As soon as you enable it, it should tell you.
 

Attachments

OK, trial and error to make this work, since I don't have it! :) Try this one... It should be a bit easier to spot if it sees it or not. As soon as you enable it, it should tell you.

Okay so I tried this one and it's a definite improvement. Same testing method as last post, but this time it actually casts the spell and then it fails to click when the AoE area glow pops up.

I set AoE mob count = 1, pulled 3 mobs and during the entire fight it repeatedly highlighted my cursor (indicating that the AoE glow radius was popping up from casting Emmarel's Assault), but immediately failed to cast.

I know next to nothing about this kind of stuff but it seems that singular is canceling the spell cast before the plugin is able to execute it. Still, it's an improvement. I really appreciate your efforts.

[04:01:53.686 N] Honorbuddy v3.0.16055.850 started. [04:01:54.381 D] Reloading - Pastebin.com

P.S. the in-game tooltip for Emmarel's Assault says the spellid is 219698
 
Last edited:
Try it now.
I actually just got my DH one and I tried it and it does appear that the CR is blocking because it's a ground cast. I may have to do it a different way and "pause" the CR, cast it, and then unpause it. I did this DH routine and it uses ground cast and it works just fine with the others, but adding something to "the ability tree" seems to be not working. I'll need to think about it. Here's last version for the night for me.
 

Attachments

I actually just got my DH one and I tried it and it does appear that the CR is blocking because it's a ground cast. I may have to do it a different way and "pause" the CR, cast it, and then unpause it. I did this DH routine and it uses ground cast and it works just fine with the others, but adding something to "the ability tree" seems to be not working. I'll need to think about it. Here's last version for the night for me.

Much appreciated. If there's another follower ability you'd like me to test I can pick them up
 
Back
Top