[Release - FrostTeam] Gorgresh the Amani Champion. (Lua 10man boss) menu

User Tag List

Results 1 to 10 of 10
  1. #1
    stoneharry's Avatar Moderator Harry

    Authenticator enabled
    Reputation
    1613
    Join Date
    Sep 2007
    Posts
    4,554
    Thanks G/R
    151/146
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    [Release - FrostTeam] Gorgresh the Amani Champion. (Lua 10man boss)

    Gorgresh the Amani Champion.



    Basicly a long complicated fight with lots of debuffs and visuals.
    Impossible to solo but easily done with 10 people. Based of the Zul'Aman bosses from patch 2.3 but compatable with all patches 2.3 and above.


    Starts off with a long speech in which players can not do anything but watch with boredom, then suddenly he will ask you to meet his pets, fang and claw. Here you have to tank his pets while dps'ing him while he does random AOE to certain areas of the raid. Next the pets despawn and he goes into the next phase where he either does some damage to most memebers or hits most people with debuffs. The fight continues like this with speech and randomisations constantly all the way till his own doom. All the dialog has sounds that match the voice which makes it extremly blizzlike.

    Pictures:

    http://i36.tinypic.com/28ktv78.jpg
    http://i38.tinypic.com/2dvv2j5.jpg
    http://i37.tinypic.com/acscp3.jpg
    http://i35.tinypic.com/332mlgj.jpg
    http://i34.tinypic.com/o6e4d1.jpg
    http://i35.tinypic.com/2lwn7fr.jpg
    http://i38.tinypic.com/t70c3c.jpg
    http://i36.tinypic.com/2yxoq61.jpg

    Script:

    Code:
    --************************************************************
    --* *
    --* ****************************** * 
    --* * * *
    --* * The FrostTeam Project * * 
    --* * stoneharry * *
    --* ****************************** * 
    --* *
    --* *
    --* --FrostTeam SVN consists of the latest WotLK * 
    --* scripts, both Lua and C++. Some will be our own, *
    --* some will be others with credits attatched. Our *
    --* Svn includes all scripts that you may need *
    --* to help make your server a more fun environment.-- *
    --* *
    --************************************************************
     
    function gorgresh_OnEnterCombat(pUnit,Event)
    pUnit:SendChatMessage(12, 0, "Everybody always wanna take from us! Now we gonna start taking back. Anybody who get in our way, gonna drown in their own blood. The Amani empire be back now, seek vengence, and we gonna start, with you!")
    pUnit:PlaySoundToSet(12090)
    pUnit:StopMovement(999999999)
    pUnit:SetCombatCapable(1)
    pUnit:CastSpell(9438)
    pUnit:RegisterEvent("gorgresh_timedelay", 8500, 0)
    pUnit:RegisterEvent("gorgresh_start", 29500, 0)
    end
    function gorgresh_timedelay(pUnit,Event)
    pUnit:CastSpell(9438)
    end
     
    function gorgresh_start(pUnit,Event)
    pUnit:RemoveEvents()
    pUnit:StopMovement(1000)
    pUnit:SetCombatCapable(0)
    pUnit:PlaySoundToSet(12094)
    pUnit:SendChatMessage(12, 0, "Let me introduce you to me new brothers, fang and claw.")
    x = pUnit:GetX();
    y = pUnit:GetY();
    z = pUnit:GetZ();
    o = pUnit:GetO();
    x = x - 2
    y = y - 2
    pUnit:SpawnCreature(24043, x, y, z, o, 20, 45000);
    x = x + 4
    y = y + 4
    pUnit:SpawnCreature(24043, x, y, z, o, 20, 45000);
    pUnit:RegisterEvent("gorgresh_phase2", 2500, 0)
    pUnit:RegisterEvent("gorgresh_phase3", 2500, 0)
    end
     
    function gorgresh_phase2(pUnit,Event)
    Choice=math.random(1, 3)
    if Choice==1 then
    pUnit:CastSpellOnTarget(8292, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(8292, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(8292, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(8292, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(8292, pUnit:GetRandomPlayer(0))
    pUnit:StopMovement(2499)
    end 
    if Choice==2 then
    pUnit:FullCastSpellOnTarget(46297, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38823, pUnit:GetRandomPlayer(0))
    pUnit:StopMovement(2499)
    end
    if Choice==3 then
    pUnit:CastSpellOnTarget(9613, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(9613, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(9613, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(9613, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(9613, pUnit:GetRandomPlayer(0))
    pUnit:StopMovement(2499)
    end
    end
    function gorgresh_phase3(pUnit,Event)
    if pUnit:GetHealthPct() < 86 then
    pUnit:RemoveEvents()
    pUnit:PlaySoundToSet(12095)
    pUnit:SendChatMessage(12, 0, "Ya don't have to look to the sky, to see the Dragonhawk!")
    pUnit:StopMovement(99999999)
    pUnit:SetCombatCapable(1)
    pUnit:RegisterEvent("gorgresh_phase3buff", 4000, 0)
    end
    end
    function gorgresh_phase3buff(pUnit,Event)
    pUnit:RemoveEvents()
    pUnit:StopMovement(99999999)
    pUnit:SetCombatCapable(1)
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38887, pUnit:GetRandomPlayer(0))
    pUnit:CastSpell(38627)
    pUnit:CastSpell(23257)
    Choice=math.random(1, 2)
    if Choice==1 then
    pUnit:RemoveEvents()
    pUnit:RegisterEvent("gorgresh_phase4one", 1000, 0)
    end 
    if Choice==2 then
    pUnit:RemoveEvents()
    pUnit:RegisterEvent("gorgresh_phase4two", 1000, 0)
    end
    end
    function gorgresh_phase4one(pUnit,Event)
    pUnit:RemoveEvents()
    pUnit:PlaySoundToSet(12096)
    pUnit:SendChatMessage(12, 0, "Fire kill you, just as quick.")
    pUnit:FullCastSpell(36921)
    pUnit:CastSpellOnTarget(59972, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(18502, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(58845, pUnit:GetRandomPlayer(0))
    pUnit:RegisterEvent("gorgresh_phase5prep", 7500, 0)
    end
    function gorgresh_phase4two(pUnit,Event)
    pUnit:RemoveEvents()
    pUnit:PlaySoundToSet(12097)
    pUnit:SendChatMessage(12, 0, "Ya to slow, me to strong!")
    pUnit:CastSpellOnTarget(59972, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(18502, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(58845, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(58845, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(58845, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(59972, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(16071, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(16071, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(18502, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(59972, pUnit:GetRandomPlayer(0))
    pUnit:RegisterEvent("gorgresh_phase5prep", 7500, 0)
    end
    function gorgresh_phase5prep(pUnit,Event)
    pUnit:RemoveEvents()
    pUnit:SetScale(1.5)
    pUnit:StopMovement(1000)
    pUnit:SetCombatCapable(0)
    pUnit:RegisterEvent("gorgresh_phase5", 1000, 0)
    end
    function gorgresh_phase5(pUnit,Event)
    if pUnit:GetHealthPct() < 50 then
    pUnit:RemoveEvents()
    Choice=math.random(1, 2)
    if Choice==1 then
    pUnit:CastSpellOnTarget(28969, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(28969, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(28969, pUnit:GetRandomPlayer(0))
    end 
    if Choice==2 then
    pUnit:CastSpellOnTarget(29325, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(29325, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(29325, pUnit:GetRandomPlayer(0))
    end
    pUnit:RegisterEvent("gorgresh_phase6", 1000, 0)
    end
    end
     
    function gorgresh_phase6(pUnit,Event)
    if pUnit:GetHealthPct() < 25 then
    pUnit:RemoveEvents()
    pUnit:PlaySoundToSet(12098)
    pUnit:SendChatMessage(12, 0, "Da Amani, de chuka!")
    pUnit:CastSpell(3223)
    pUnit:CastSpell(54452)
    pUnit:CastSpell(17537)
    pUnit:CastSpell(39627)
    pUnit:CastSpell(16883)
    pUnit:RegisterEvent("gorgresh_finalphase", 10000, 0)
    end
    end
    function gorgresh_finalphase(pUnit,Event)
    pUnit:RemoveEvents()
    pUnit:PlaySoundToSet(12099)
    pUnit:SendChatMessage(12, 0, "Lot more gonna fall like you!")
    Choice=math.random(1, 2)
    if Choice==1 then
    pUnit:CastSpellOnTarget(38027, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38027, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38027, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38027, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(38027, pUnit:GetRandomPlayer(0))
    end 
    if Choice==2 then
    pUnit:CastSpellOnTarget(33132, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(33132, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(33132, pUnit:GetRandomPlayer(0))
    pUnit:CastSpell(30035)
    pUnit:CastSpell(24543)
    pUnit:CastSpell(29979)
    end
    pUnit:RegisterEvent("gorgresh_phase2", 7500, 0)
    end
    function gorgresh_OnLeaveCombat(pUnit, event)
    pUnit:StopMovement(0)
    pUnit:SetCombatCapable(0)
    pUnit:SetScale(1.2)
    pUnit:RemoveEvents()
    end
    function gorgresh_OnKilledTarget(pUnit)
    pUnit:CastSpellOnTarget(11, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(11, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(11, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(11, pUnit:GetRandomPlayer(0))
    pUnit:CastSpellOnTarget(11, pUnit:GetRandomPlayer(0))
    end
     
    function gorgresh_Death(pUnit)
    pUnit:SetScale(1.2)
    pUnit:StopMovement(0)
    pUnit:SetCombatCapable(0)
    pUnit:PlaySoundToSet(12100)
    pUnit:SendChatMessage(12, 0, "Maybe me fall... but da Amani empire... never gonna die...")
    pUnit:RemoveEvents()
    end
    RegisterUnitEvent(100450, 1, "gorgresh_OnEnterCombat")
    RegisterUnitEvent(100450, 2, "gorgresh_OnLeaveCombat")
    RegisterUnitEvent(100450, 3, "gorgresh_OnKilledTarget")
    RegisterUnitEvent(100450, 4, "gorgresh_Death")
    Sql:

    Code:
    insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `unk4`, `spelldataid`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `civilian`, `leader`) values('100450','Gorgresh','The Amani','','0','7','0','3','0','0','11080','0','0','0','1','1','0','1');
    insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `mountdisplayid`, `equipmodel1`, `equipinfo1`, `equipslot1`, `equipmodel2`, `equipinfo2`, `equipslot2`, `equipmodel3`, `equipinfo3`, `equipslot3`, `respawntime`, `armor`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `death_state`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`, `spell1`, `spell2`, `spell3`, `spell4`, `spell_flags`) values('100450','73','73','20','306340','1006340','73012','1.2','0','1000','0','168','442','0','0','0','0','40780','33490690','1037','40780','33490690','1037','0','0','0','360000','6807','0','0','0','0','0','0','1.5','0.45834','0','1','522','0','0','2.5','8','14','0','0','0','0','0','0');
    What is FrostTeam Project?
    FrostTeam Project, is a Wotlk Scripting project, related to fun events

    Who makes part of it?
    *Edude
    *Nymphx
    *bsod-staff14 - Partnership
    *stoneharry
    *snailz


    You can download our newest content on
    frosteam - Revision 37: /
    Last edited by stoneharry; 11-29-2008 at 03:22 PM.

    [Release - FrostTeam] Gorgresh the Amani Champion. (Lua 10man boss)
  2. #2
    Edude's Avatar Member
    Reputation
    98
    Join Date
    Jul 2008
    Posts
    406
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You rock! <3 your script :P

    +Rep and ALL HAIL FROSTTEAM!!

  3. #3
    Fireblast's Avatar Contributor
    Reputation
    195
    Join Date
    Aug 2008
    Posts
    883
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    oh damm nice!

  4. #4
    Nymphx's Avatar Active Member
    Reputation
    83
    Join Date
    Sep 2008
    Posts
    212
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yes it's damn nice

    Great to have you on the team Stoneharry,

    +Rep if I can, might need to spread....


    EDIT: Yep I need to spread =/

  5. #5
    bsod-staff14's Avatar Member
    Reputation
    35
    Join Date
    Nov 2008
    Posts
    443
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Frost Team Once again surprised about your great release!
    Immortal GamerZ Under Development!

  6. #6
    Synris's Avatar Active Member
    Reputation
    70
    Join Date
    Mar 2008
    Posts
    281
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ... imo he is just zul'jin with a diffrent skin.

    sry

  7. #7
    Nymphx's Avatar Active Member
    Reputation
    83
    Join Date
    Sep 2008
    Posts
    212
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Well I have never ran ZA, but even if it was it's a blizzard script release then isn't it?

    Similar to the sun++ releases.
    Last edited by Nymphx; 11-29-2008 at 04:30 AM.

  8. #8
    stoneharry's Avatar Moderator Harry

    Authenticator enabled
    Reputation
    1613
    Join Date
    Sep 2007
    Posts
    4,554
    Thanks G/R
    151/146
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Jayroi View Post
    ... imo he is just zul'jin with a diffrent skin.

    sry
    Have you even done Zul'aman before? I've cleared it aprox 20 times on retail before wotlk and before it was nerfed. Theres 1 zul'aman spell used I think it was, and the speech is used from Zul'gin and Hex Lord and the eagle boss (cant remember name). The tactics are, way way different and I havn't seen another zul'gin script around so how can it even be similer? Sorry but I do not see anything even remotely similer apart from the speech.

  9. #9
    Edude's Avatar Member
    Reputation
    98
    Join Date
    Jul 2008
    Posts
    406
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    looool fail

  10. #10
    bsod-staff14's Avatar Member
    Reputation
    35
    Join Date
    Nov 2008
    Posts
    443
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Naww I like it!
    Immortal GamerZ Under Development!

Similar Threads

  1. [Release - FrostTeam] Summoner+Minion+Boss [Lua]
    By Nymphx in forum WoW EMU General Releases
    Replies: 22
    Last Post: 12-07-2008, 01:23 PM
  2. [Release] Temple of the Lunar (not just a boss fight) [Lua++][Event]
    By stoneharry in forum WoW EMU General Releases
    Replies: 16
    Last Post: 10-27-2008, 10:08 AM
  3. [Release] Eldina, Mistress of the Light [LUA Scripted Boss]
    By The [Bapes] in forum WoW EMU General Releases
    Replies: 3
    Last Post: 08-30-2008, 12:56 PM
  4. [Release] The Soulstealer, Custom .LUA Boss.
    By Ebon in forum World of Warcraft Emulator Servers
    Replies: 4
    Last Post: 02-10-2008, 11:45 AM
  5. [Release] The Soulstealer, Custom .LUA Boss.
    By Ebon in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 02-10-2008, 08:12 AM
All times are GMT -5. The time now is 05:20 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search