Originally Posted by
Ninjaderp
Found a debuff on one of the bosses in the new raid (Throne of Thunder) I would like to implement in the Nova Resto-profile.
It's called "Beast of Nightmares (Spellid=137341)" and when applied on a raidmember gives shadowdamage to healers who try to heal him.
Beast of Nightmares - Spell - World of Warcraft
Any way I could add this to some sort of "do not heal" list within the ability-editor?
Cheers!
Yes you can actually. Open up PQR -> Ability Editor -> Lua File Editor (button towards the top) -> then select the nova data file which is called PQR_Nova_Data.lua. This will enable you to edit the data file. What you want to find is this function.
function CanHeal(t)
Here there will be a list of other debuffs just add this one to the list. For example ..
Code:
function CanHeal(t)
if UnitInRange(t)
and UnitCanCooperate("player",t)
and not UnitIsCharmed(t)
and not UnitIsDeadOrGhost(t)
and not PQR_IsOutOfSight(t)
and UnitIsConnected(t)
and UnitDebuffID(t,104451) == nil -- Ice Tomb
and UnitDebuffID(t,76577) == nil -- Smoke Bomb
and HaveDebuff(t,121949) == nil -- Parasitic Growth (Amber-Shaper Un'sok, 5th boss in HOF)
and HaveDebuff(t,122784) == nil -- Reshape Life I, spell which changes us into construct (5th boss in HOF)
and HaveDebuff(t,122370) == nil -- Reshape Life II, same as above one
and HaveDebuff(t,123255) == nil -- Dissonance Field 6th boss
and HaveDebuff(t,123184) == nil -- Dissonance Field 6th boss
and HaveDebuff(t,123596) == nil -- Dissonance Field 6th boss
and HaveDebuff(t,128353) == nil -- Dissonance Field 6th boss
then return true
else return false end
end
Change to ..
Code:
function CanHeal(t)
if UnitInRange(t)
and UnitCanCooperate("player",t)
and not UnitIsCharmed(t)
and not UnitIsDeadOrGhost(t)
and not PQR_IsOutOfSight(t)
and UnitIsConnected(t)
and UnitDebuffID(t,104451) == nil -- Ice Tomb
and UnitDebuffID(t,76577) == nil -- Smoke Bomb
and HaveDebuff(t,121949) == nil -- Parasitic Growth (Amber-Shaper Un'sok, 5th boss in HOF)
and HaveDebuff(t,122784) == nil -- Reshape Life I, spell which changes us into construct (5th boss in HOF)
and HaveDebuff(t,122370) == nil -- Reshape Life II, same as above one
and HaveDebuff(t,123255) == nil -- Dissonance Field 6th boss
and HaveDebuff(t,123184) == nil -- Dissonance Field 6th boss
and HaveDebuff(t,123596) == nil -- Dissonance Field 6th boss
and HaveDebuff(t,128353) == nil -- Dissonance Field 6th boss
and HaveDebuff(t,137341) == nil -- Beast of Nightmares - Throne of Thunder Debuff
then return true
else return false end
end
Hope that helps for those that need it right away 
Edit: Also you will need to do a full reload of WoW and restart of PQR for it to take effect