Hi a tank which gets BoPed by clumsy paladins and I ask if there is a mod or if anyone can create a simple mod based on http://www.wowace.com/wiki/FreeMe mod that automatically removes bop the second I get it so that I don't have to look thru my buff bar to right click off the pesky thing.
I never said anything was wrong. I am saying I want a mod that does exactly same as freeme except it removes BoP in combat if i get boped while tanking
Btw I know that I can just macro all my bearform feral abilities to have /cancelaura Blessing of Protection before the /cast ability but I have no room for macros so thats why I want a mod that does that
Completely untested, try at your own risk, etc:
In the 7th to 12th lines of FreeMe.lua, the author defines the spell ids of the buffs to be automatically removed. Try adding
edit: dammit Fwip beat me to it
_________________________________________________
It would be down-right trivial to add 'Blessing of Protection' to your own copy of FreeMe. It would appear that all you have to do is add the spell ID to the table in FreeMe.lua.
Here, I'll even do the "hard work" of tracking down the spell IDs.
Regarding Nether Protection and warlock tanking... If you are a warlock tanking illidan's demon phase, illidan casts on you, you gain Nether Protection, FreeMe removes Nether Protection.. what happens?
I see your function frame:CancelBuff(name) OnUpdate script waits 0.1 sec to remove the buff
What happens with agro during this?
Do you retain agro 100%, do you lose it momentarily until NP is removed, do you lose it until NP is removed and you perform a hostile action, do you lose only if illidan tries to cast on you before Nether Protection is removed?
I thought that it worked the same as gaining BoP and that if your warlock tank has the Nether Protection talent your fucked on Illidan because he would target somebody else as soon as you gained Nether Protection and wouldn't come back to you until you did some threat gaining ability. I don't understand why this addon removes Nether Protection and I can't afford to spec into Nether Protection to test it since my guild would probably get very angry at me. Would be nice if a warlock that's actually tried to tank with Nether Protection and this could explain it.
Regarding Nether Protection and warlock tanking... If you are a warlock tanking illidan's demon phase, illidan casts on you, you gain Nether Protection, FreeMe removes Nether Protection.. what happens?
I see your function frame:CancelBuff(name) OnUpdate script waits 0.1 sec to remove the buff
What happens with agro during this?
Do you retain agro 100%, do you lose it momentarily until NP is removed, do you lose it until NP is removed and you perform a hostile action, do you lose only if illidan tries to cast on you before Nether Protection is removed?
Its just a bad idea in general to tank Illidan with Nether Protection specced. ;)
I assume it depends on latency and whatnot if he loses aggro or stays on you. I wouldnt guarantee you holding aggro even if NP is removed in the same instant again, who knows how Illidan reacts.
Nether Protection isnt really a PvE Talent either, just saying :)
Seeking other people's experience with this mod for removing nether protection automatically (salv removal looks fine). From the code it reacts to an event triggered when you gain a spell aura and then attempts to cancel the aura if its salv or NP.
I've tested this with a spriest and warlock spamming me and I've found that occasionally NP is removed slowly or not at all. Most of the time it works, but not 100%. Secondly I wonder whether a boss will immediately change target upon my gaining NP, or whether the boss will not switch until I've actually avoided a fire/shadow dmg ability by being immune. For reference lets assume a warlock tanking illidan.
I've also noticed when you turn the mod on an existing salv is not removed, perhaps the code should remove salv/NP when the mod is toggled on.
Yepp, but it saves for all characters.
I have a prot warrior and an elemental shaman, one uses Freeme to remove BoS, the other one does not. Guess who's who ^^
Now I had to write a wrapper addon to save the settings per character for the last version where settings have not been saved. Would be nice if you change the savedvariables to per_char ones. I wrote the wrapper for not always change the toc file with every update.
I could turn it off for the shaman, but that would be the ally way of doing things... :)
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Thank you
In the 7th to 12th lines of FreeMe.lua, the author defines the spell ids of the buffs to be automatically removed. Try adding
to that section. These are the spell IDs for BoP, ranks 1-3 (as found on wowhead).
_________________________________________________
It would be down-right trivial to add 'Blessing of Protection' to your own copy of FreeMe. It would appear that all you have to do is add the spell ID to the table in FreeMe.lua.
Here, I'll even do the "hard work" of tracking down the spell IDs.
http://www.wowhead.com/?search=Blessing+of+Protection
Rank 1: http://www.wowhead.com/?spell=1022
Rank 2: http://www.wowhead.com/?spell=5599
Rank 3: http://www.wowhead.com/?spell=10278
So it looks like you want to add [1022], [5599], [10278] to your own copy and you have exactly what you want.
Would be nice... misdirect for me would be very helpful.
thank you sir
Regarding Nether Protection and warlock tanking... If you are a warlock tanking illidan's demon phase, illidan casts on you, you gain Nether Protection, FreeMe removes Nether Protection.. what happens?
I see your function frame:CancelBuff(name) OnUpdate script waits 0.1 sec to remove the buff
What happens with agro during this?
Do you retain agro 100%, do you lose it momentarily until NP is removed, do you lose it until NP is removed and you perform a hostile action, do you lose only if illidan tries to cast on you before Nether Protection is removed?
Its just a bad idea in general to tank Illidan with Nether Protection specced. ;)
I assume it depends on latency and whatnot if he loses aggro or stays on you. I wouldnt guarantee you holding aggro even if NP is removed in the same instant again, who knows how Illidan reacts.
Nether Protection isnt really a PvE Talent either, just saying :)
unfortunately, in the case of Capernian and Illidan, the chain casting means that secondary aggro will be eating fireballs or shadow blasts.
oh, and it's useful for some pve encounters, Nev, most notably eredar twins =)
I've tested this with a spriest and warlock spamming me and I've found that occasionally NP is removed slowly or not at all. Most of the time it works, but not 100%. Secondly I wonder whether a boss will immediately change target upon my gaining NP, or whether the boss will not switch until I've actually avoided a fire/shadow dmg ability by being immune. For reference lets assume a warlock tanking illidan.
I've also noticed when you turn the mod on an existing salv is not removed, perhaps the code should remove salv/NP when the mod is toggled on.
FreeMe now support ALL buffs. See http://wowace.com/wiki/FreeMe for more info. Feel free to post questions here.
Also, using /freeme off now saves.
I have a prot warrior and an elemental shaman, one uses Freeme to remove BoS, the other one does not. Guess who's who ^^
Now I had to write a wrapper addon to save the settings per character for the last version where settings have not been saved. Would be nice if you change the savedvariables to per_char ones. I wrote the wrapper for not always change the toc file with every update.
I could turn it off for the shaman, but that would be the ally way of doing things... :)