@Valma
I have test the r8 version of your SVN and I can confirm that BloodFury is still breaking the rotation.
By addind the code in first line of the BloodFury ability, everything works perfectly:
Code:
if select(2,UnitRace("player")) ~= "Orc" then return false end
i do not hit any issue with Soul Burn as I am 4T13 and so using a soul burn to cast Soul Fire does not cost any "soul shard". But I think that a test to validate that you have still a "soul shard" available will be needed for the "Soul Burn" ability. Like:
Code:
if UnitPower("player",7) == 0 then return false end
Good job for the other fixes.
Note that I dps at 27k on the dummy raid.