Hey blinded, I made a few modifications to your code.
On Blood Fury, this is what I did:
Name: Blood Fury
SpellID: 33697
Delay: 0
Code:
local race, filename = UnitRace("Player")
if race ~= Orc then
return false
end
The above checks to see if your race is Orc, if so, it will cast it as normal.
And on Potion of the Tol'vir:
Name Potion of the Tol'Vir
SpellID: 0
Delay: 0
Code:
local Pot = GetItemCount(58145)
local BL = UnitBuffID("player", 2825)
if Pot == nil then
return false
else
if BL ~= nil then
RunMacroText("/use Potion of the Tol'Vir")
end
end
The above, instead of just returning true to use when Lust is active, it also checks to make sure if you have the potions in your bag. If you do not have potions in your bag, it will disregard this and just return false to not use.
P.S. The reason for the above changes is I didn't feel like taking anything out of the rotation, just wanted to leave as is
