Jerry has gone bad inside wow!
He has Gone crazy!
info ; arcemu only!
Why did you make this?
Well couse jerry maybe is crazy(nothing offensive xD)
and or i was bored :3
Hope you enjoy and like it
has been tested and works 98% as it should!
Crazy Npc I made + scripted.
Sql :
Code:insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `killcredit1`, `killcredit2`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `leader`) values ('190004', "Jerry", "Mowner", '', '0', '10', '0', '3', '0', '0', '15511', '0', '0', '0', '1', '1', '0'); insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `can_ranged`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `respawntime`, `armor`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`, `spell1`, `spell2`, `spell3`, `spell4`, `spell_flags`, `modImmunities`, `summonguard`) values ('190004', '80', '95', '7', '102836', '111973', '119375', '2.0', '0', '1000', '0', '749', '6694', '0', '0', '0', '0', '600000', '12649', '83', '71', '74', '78', '83', '85', '0', '0', "0", '1', '3561344', '0', '2.50', '8.00', '14.00', '0', '0', '0', '0', '0', '0', '0', '0');
Lua script:
Download :[Only registered and activated users can see links. ]Code:function Jerry_OnCombat(Unit,Event) --EntryID = 190004 Unit:SendChatMessage(14, 0, "Your time is up foolish mortals it is I Deathwing who will crush you like ants So now PREPARE FOR DEATH!") Unit:RegisterEvent("Jerry_FireBlast", 38000, 0) Unit:RegisterEvent("Jerry_MagmaBlast", 35000, 0) Unit:RegisterEvent("Jerry_VeilofShadow", 60000, 3) Unit:RegisterEvent("Jerry_Phase1", 1000, 1) end function Jerry_Fireblast(Unit, Event) Unit:sendChatMessage(14, 0, "BE BLASTED BY THE FLAMES OF HELL") Unit:FullCastSpellOnTarget(42873, GetMainTank()) end function Jerry_MagmaBlast(Unit, Event) Unit:SendChatMessage(14, 0, "You... Are NOT PREPARED!") Unit:PlaySoundToSet(11466) Unit:FullCastSpellOnTarget(20565, GetRandomPlayer(0)) end function Jerry_VeilofShadow(Unit, Event) Unit:SendChatMessage(14, 0, "Be Consumed by the SHADOWS") Unit:CastSpell(17820) end function Jerry_Phase1(Unit,Event) Unit:RegisterEvent("Jerry_Beserk", 2000, 1) Unit:RegisterEvent("Jerry_Enrage", 1000, 1) Unit:RegisterEvent("Jerry_WingBuffet", 30000, 0) Unit:RegisterEvent("Jerry_FlameBreath", 36001, 0) Unit:RegisterEvent("Jerry_Brood_Affliction:Black", 16500, 5) Unit:RegisterEvent("Jerry_Incinerate", 10000, 0) Unit:RegisterEvent("Jerry_Cleave", 60000, 0) Unit:RegisterEvent("Jerry_Phase2", 1000, 0) end function Jerry_Phase_2(Unit,Event) if Unit:GetHealthPct() <= 70 then Unit:SendChatMessage(14, 0, "I WILL NOT BE KILLED BY FOOLISH MORTALS SUCH AS YOURSELVES, SO NOW %t PREPARE TO SEE MY TRUE FORM!") Unit:SetModel(11380) Unit:SetScale(3) Unit:CastSpell(23397) Unit:CastSpell(41924) end else end function Jerry_WingBuffet(Unit, Event) Unit:CastSpell(53363) end function Jerry_FlameBreath(Unit, Event) Unit:CastSpell(64021) end function Jerry_Brood_Affliction:Black(Unit, Event) Unit:CastSpell(23154) end function Jerry_Incinerate(Unit, Event) Unit:FullCastSpellOnTarget(23309, GetRandomPlayer(0)) end function Jerry_Cleave(Unit, Event) Unit:FullCastSpellOnTarget(49806, GetMainTank()) end Function Jerry_Phase 2(Unit, Event) Unit:RegisterEvent("Jerry_Summon", 120000, 1) Unit:RegisterEvent("Jerry_Summon2", 120000, 1) Unit:RegisterEvent("Jerry_Fireball" 60000, 0) Unit:registerEvent("Jerry_Phase3", 2000, 0) Unit:RegisterEvent("Jerry_ShadowFlame", 30000, 0) end function_Phase_3(Unit, Event) if Unit:GetHealthPct() <= 20 then Unit:SendchatMessage(14, 0, "YOU HAVE HINDERED ME ENOUGH %c! Come Help me Else the Board will be Down!" ) end else end function Jerry_Summon(Unit, Event) local x = Unit:GetX() local y = Unit:GetY() local z = Unit:GetZ() local o = Unit:GetO() Unit:SpawnCreature(11583, x, y, z, o, 14 ,120000) end function Jerry_Summon2(Unit, Event) local x = Unit:GetX() local y = Unit:GetY() local z = Unit:GetZ() local o = Unit:GetO() Unit:SpawnCreature (10184, x, y, z, o, 14 ,120000) end function Jerry_Fireball(Unit, Event) Unit:FullCastSpellOnTarget(66965, GetMainTank()) end function Jerry_ShadowFlame(Unit, Event) Unit:FullCastSpell(59126) end function Jerry_OnEnrage(Unit,Event) Unit:RegisterEvent("Jerry_Enrage", 108000000, 0) Unit:RegiSterEvent("Malygos_Summon", 120000, 300) end function Jerry_Enrage(Unit,Event) Unit:SendChatMessage(14, 0, "THIS IS ENOUGH PREPARE TO FACE MY TRUE POWER MORTALS!") Unit:CastSpell(47008) Unit:CastSpell(47008) end function Jerry_Summon(Unit, Event) Unit:SendChatMessage(14, 0, "COME ASSIT ME, MY BROTHER MALYGOS!") local x = Unit:GetX() local y = Unit:GetY() local z = Unit:GetZ() local o = Unit:GetO() Unit:SpawnCreature (28859, x, y, z, o, 14 ,120000) end function Jerry_OnLeaveCombat(Unit, Event) Unit:SendChatMessage(14, 0, " You have been Crushed!") Unit:RemoveEvents() end function Evilguy_OnKilledTarget(Unit, Event) Unit:SendChatMessage(14, 0, "Your corpse will be handed to Hogger!") end function Evilguy_OnDied(Unit, Event) Unit:SendChatMessage(14, 0, " I Shall Not Fail!") Unit:RemoveEvents() end RegisterUnitEvent(190004, 1, "Jerry_OnCombat") RegisterUnitEvent(190004, 2, "Jerry_OnLeaveCombat") RegisterUnitEvent(190004, 3, "Jerry_OnKilledTarget") RegisterUnitEvent(190004, 4, "Jerry_OnDied")



LinkBack URL
About LinkBacks



Reply With Quote





Bookmarks