Code:
 
-------noobcraft of psfdb made this------
 
function phaaaase_33(pUnit, Event)
 if pUnit:GetHealthPct() < 85 then
  pUnit:RemoveEvents();
  pUnit:SendChatMessage (11, 0, "Feel My Claws")
  pUnit:FullCastSpell(24213)
  pUnit:RegisterEvent("phaaaase_33",1000, 0)
 end
end
 
function phaazzse_55(pUnit, Event)
 if pUnit:GetHealthPct() < 60 then
  pUnit:RemoveEvents();
  pUnit:SendChatMessage (11, 0, "Feel My Claws")
  pUnit:FullCastSpell(43153)
  pUnit:RegisterEvent("phaazzse_55",1000, 0)
 end
end
function phaazzease_66(pUnit, Event)
 if pUnit:GetHealthPct() < 10 then
  pUnit:RemoveEvents();
  pUnit:SendChatMessage (11, 0, "I WILL NOT DIE")
  pUnit:FullCastSpell(43290)
  pUnit:RegisterEvent("phaazzease_66",1000, 0)
 end
end
function phaazzeasen_77(pUnit, Event)
 if pUnit:GetHealthPct() < 45 then
  pUnit:RemoveEvents();
  pUnit:SendChatMessage (11, 0, "RAHH")
  pUnit:FullCastSpell(43290)
  pUnit:RegisterEvent("phaazzeasen_77",42583, 0)
 end
end
function Boosss_start(pUnit, Event)
 pUnit:RegisterEvent("phaase_11",1000, 0)
 pUnit:SendChatMessage (11, 0, "$N, Your unwise to enter my lair")
end
RegisterUnitEvent(400007, 1, "Boosss_start")

Small boss i used in my repack