Everytime he casts 41596 (Flame Buffet) he casts it on himself. Any idea?Code:function Boss_Spell1(unit) unit:CastSpell(16785) unit:SendChatMessage(12, 0, "Feel the Flames!") end function Boss_Spell2(unit) unit:CastSpell(41596) unit:SendChatMessage(12, 0, "Curse you . . .") end function Boss_Spell3(unit) local plr = unit:GetClosestPlayer() if (plr ~= nil) then unit:CastSpellOnTarget(37675, plr) end end function Boss_SunderArmor(unit) local plr = unit:GetClosestPlayer() if (plr ~= nil) then unit:FullCastSpellOnTarget(30901, plr) end end function Boss_OnEnterCombat(unit) unit:SendChatMessage(12, 0, "You will Never see the Legend!") unit:RegisterEvent("Boss_Spell1",23000, 0) unit:RegisterEvent("Boss_SunderArmor",10000, 0) unit:RegisterEvent("Boss_Spell2",50000, 0) unit:RegisterEvent("Boss_Spell3",120000, 0) end function Boss_OnLeaveCombat(unit) unit:RemoveEvents() end function Boss_KilledTarget(unit) unit:SendChatMessage(12, 0, "No Fags can beat the Generals!") unit:RemoveEvents() end function Boss_OnDied(unit) unit:SendChatMessage(12, 0, "Uhh . . . Legend . . . Never . . . Defeat . . .") unit:RemoveEvents() end RegisterUnitEvent(1410001, 1, "Boss_OnEnterCombat") RegisterUnitEvent(1410001, 2, "Boss_OnLeaveCombat") RegisterUnitEvent(1410001, 3, "Boss_OnKilledTarget") RegisterUnitEvent(1410001, 4, "Boss_onDied")