[Release] LUA Boss - Gilford the Legend menu

User Tag List

Results 1 to 13 of 13
  1. #1
    Babbaa's Avatar Member
    Reputation
    32
    Join Date
    Nov 2007
    Posts
    206
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Release] LUA Boss - Gilford the Legend

    Hi guys, this is my first time I'm releasing anything this big,
    I'll post the Codes and give some information about him.




    Phase 1: Gilford starts off with an heavy charge on the person who pulled him. He also does an Whirlwind and Sunder Armor.

    Phase 2: He reduces your armor by 10k for a few seconds, which he bangs Mortal Strikes, which lasts for 5 seconds and Bloodthirst.

    Phase 3: He stomps the ground and stunns his enemies for 3-4 secs, MortalStrike. The big thing here is that he does this "Mana Shout", it drains 4-5k mana each shout, So you'll better hurry! He also does Drain Life, from time to time.

    Phase 4: He get's enraged for, 20 seconds or so.

    But here's the kicker ; When Gilford dies, his "Illusion" spawns, and the fight continues, The illusion is quite simple, not that many abilities.


    Gilford the Legend

    Code:
    -------------------------------------------------------------------------
    -- Please leave this credit intact, this was made by Babbaa and Kooli on|
    -- mmowned.com , Feel free to share and modify it, but please give      |
    -- credit where credit is due.                                          |
    -- If you find any buggs, please Email "[email protected]"        |
    -------------------------------------------------------------------------
    
    
    function Gilford_EnterCombat (pUnit, event)
             pUnit:SendChatMessage(14, 0, "Oh? Don't you know who I am?!")
             pUnit:RegisterEvent("Gilford_Charge", 1000, 1)
             pUnit:RegisterEvent("Gilford_Whirlwind", 24000, 0) 
             pUnit:RegisterEvent("Gilford_Sunder", 20000, 0) 
             pUnit:RegisterEvent("Gilford_Phase2", 1000, 0)
    end
    
    function Gilford_Charge (pUnit, event)
             pUnit:FullCastSpellOnTarget(25191, pUnit:GetClosestPlayer())
    end
    
    function Gilford_Whirlwind (pUnit, event)
             pUnit:CastSpell(26686)
    end
    
    function Gilford_Sunder (pUnit, event)
             pUnit:FullCastSpellOnTarget(30901, pUnit:GetMainTank())
    end
    
    function Gilford_Phase2 (pUnit, event)
          if pUnit:GetHealthPct() < 80 then
             pUnit:RemoveEvents()
             pUnit:SetScale(1,2)
             pUnit:SendChatMessage(14, 0, "Impressive...")
             pUnit:RegisterEvent("Gilford_CleaveArmor", 50000, 0)
             pUnit:RegisterEvent("Gilford_MortalStrike", 15000, 0)
             pUnit:RegisterEvent("Gilford_Bloodthirst", 17000, 0)
             pUnit:RegisterEvent("Gilford_Phase3", 1000, 0)
      end
    end
    
    function Gilford_CleaveArmor (pUnit, event)
             pUnit:FullCastSpellOnTarget(42747, pUnit:GetMainTank())
    end
    
    function Gilford_MortalStrike (pUnit, event)
             pUnit:FullCastSpellOnTarget(37335, pUnit:GetMainTank())
    end
    
    function Gilford_Bloodthirst (pUnit, event)
             pUnit:FullCastSpellOnTarget(35949, pUnit:GetRandomPlayer(0))
    end
    
    function Gilford_Phase3 (pUnit, event)
          if pUnit:GetHealthPct() < 50 then
             pUnit:RemoveEvents()
             pUnit:SetScale(1,4)
             pUnit:PlaySoundToSet(11965)
             pUnit:RegisterEvent("Gilford_Stomp", 20000, 0)
             pUnit:RegisterEvent("Gilford_MortalStrike", 15000, 0)
             pUnit:RegisterEvent("Gilford_ManaShout", 50000, 0) 
             pUnit:RegisterEvent("Gilford_DrainLife", 35000, 0)
             pUnit:RegisterEvent("Gilford_Phase4", 1000, 0)
      end
    end
    
    function Gilford_Stomp (pUnit, event)
             pUnit:CastSpell(34716)
    end
    
    function Gilford_MortalStrike (pUnit, event)
             pUnit:FullCastSpellOnTarget(37335, pUnit:GetMainTank())
    end
    
    function Gilford_ManaShout (pUnit, event)
             pUnit:CastSpell(29107)
    end
    
    function Gilford_DrainLife (pUnit, event)
             pUnit:FullCastSpellOnTarget(46155, pUnit:GetRandomPlayer(0))
    end
    
    function Gilford_Phase4 (pUnit, event)
          if pUnit:GetHealthPct() < 15 then
             pUnit:RemoveEvents()
             pUnit:SetScale(1)
             pUnit:SendChatMessage(14, 0, "No! Please! You don't know what you're doing!")
             pUnit:CastSpell(34971)
      end
    end
    
    function Gilford_LeaveCombat (pUnit, event)
             pUnit:RemoveEvents()
             pUnit:SetScale(1)
    end
    
    function Gilford_Die (pUnit, event)
             pUnit:RemoveEvents()
             pUnit:SendChatMessage(14, 0, "What have you done?! You.. have.. released him...")
             pUnit:SetScale(1)
         x = pUnit:GetX()
         y = pUnit:GetY()
         z = pUnit:GetZ()
         o = pUnit:GetO()
        
            pUnit:SpawnCreature(5555554, x, y, z, o, 14, 1200000)
    end
    
    RegisterUnitEvent(5555555, 1, "Gilford_EnterCombat")
    RegisterUnitEvent(5555555, 2, "Gilford_LeaveCombat")
    RegisterUnitEvent(5555555, 4, "Gilford_Die")
    Illusion of Gilford


    Code:
    -------------------------------------------------------------------------
    -- Please leave this credit intact, this was made by Babbaa and Kooli on|
    -- mmowned.com , Feel free to share and modify it, but please give      |
    -- credit where credit is due.                                          |
    -- If you find any buggs, please Email "[email protected]"        |
    -------------------------------------------------------------------------
    
    function Illusion_EnterCombat (pUnit, event)
             pUnit:SendChatMessage(14, 0, "Oh, You were the ones who set me free?")
             pUnit:SendChatMessage(14, 0, "Then I'll return that favor!")
             pUnit:CastSpell(15473)
             pUnit:SetScale(0.8)
             pUnit:RegisterEvent("Illusion_VoidBlast", 35000, 0)
             pUnit:RegisterEvent("Illusion_ShadowNova", 50000, 0)
             pUnit:RegisterEvent("Illusion_Phase2", 1000, 0)
    end
    
    function Illusion_VoidBlast (pUnit, event)
             pUnit:FullCastSpellOnTarget(38760, pUnit:GetRandomPlayer(0))
    end
    
    function Illusion_ShadowNova (pUnit, event)
             pUnit:CastSpell(30852)
    end
    
    function Illusion_Phase2 (pUnit, event)
          if pUnit:GetHealthPct() < 50 then
             pUnit:RemoveEvents()
             pUnit:SetScale(1)
             pUnit:SendChatMessage(14, 0, "How do you like me now?!")
             pUnit:RegisterEvent("Illusion_ShadowRush", 25000, 0)
             pUnit:RegisterEvent("Illusion_ShadowRev", 40000, 0)
             pUnit:RegisterEvent("Illusion_DarkStrike", 22000, 0)
             pUnit:RegisterEvent("Illusion_OneDeath", 600000, 0)
      end
    end
    
    function Illusion_ShadowRush (pUnit, event)
             pUnit:FullCastSpellOnTarget(32940, pUnit:GetRandomPlayer(0)
    end
    
    function Illusion_ShadowRev (pUnit, event)
             pUnit:CastSpell(29587)
    end
    
    function Illusion_DarkStrike (pUnit, event)
             pUnit:FullCastSpellOnTarget(45271, pUnit:GetMainTank())
    end
    
    function Illusion_OneDeath (pUnit, event)
             pUnit:FullCastSpellOnTarget(43439, pUnit:GetRandomPlayer(0))
    end
    
    function Illusion_OnKilledTarget (pUnit, event)
            local Choice=math.random(1, 2)
                    if Choice==1 then
                            pUnit:SendChatMessage(14, 0, "Let the shadow break you down...")
                    elseif Choice==2 then
                            pUnit:SendChatMessage(14, 0, "Pitiful creatures...")
      end
    end
    
    function Illusion_LeaveCombat (pUnit, event)
             pUnit:RemoveEvents()
    end
    
    function Illusion_Die (pUnit, event)
             pUnit:SendChatMessage(14, 0, "I envy you...")
             pUnit:SetScale(0.5)
    end
    
    RegisterUnitEvent(5555554, 1, "Illusion_EnterCombat")
    RegisterUnitEvent(5555554, 2, "Illusion_LeaveCombat")
    RegisterUnitEvent(5555554, 3, "Illusion_OnKilledTarget")
    RegisterUnitEvent(5555554, 4, "Illusion_Die")
    SQL Code


    Code:
    INSERT INTO `creature_names` (`name`, `subname`, `info_str`, `type`, `family`, `rank`, `male_displayid`, `female_displayid`, `civilian`, `Leader`, `entry`) VALUES ('Gilford the Legend', '', '', '7', '0', '3', '20236', '0', '0', NULL, '5555555');
    INSERT INTO `creature_proto` (`minlevel`, `maxlevel`, `Faction`, `minhealth`, `maxhealth`, `mana`, `Scale`, `npcflags`, `attacktime`, `mindamage`, `maxdamage`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `combat_reach`, `boss`, `equipmodel1`, `equipmodel2`, `equipmodel3`, `respawntime`, `auras`, `invisibility_type`, `death_state`, `entry`) VALUES ('70', '70', '90', '800000', '800000', '5400', '1', '0', '2500', '3100', '5200', '0', '0', '0', '1', '1', '0', '0', '0', '500000', '0', '0', '0', '5555555');
    
    INSERT INTO `creature_names` (`name`, `subname`, `info_str`, `type`, `family`, `rank`, `male_displayid`, `female_displayid`, `civilian`, `Leader`, `entry`) VALUES ('Illusion of Gilford', 'Gilfords Illusion', '', '3', '0', '3', '20236', '0', '0', NULL, '5555554');
    INSERT INTO `creature_proto` (`minlevel`, `maxlevel`, `Faction`, `minhealth`, `maxhealth`, `mana`, `Scale`, `npcflags`, `attacktime`, `mindamage`, `maxdamage`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `combat_reach`, `boss`, `equipmodel1`, `equipmodel2`, `equipmodel3`, `respawntime`, `auras`, `invisibility_type`, `death_state`, `entry`) VALUES ('70', '70', '90', '400000', '400000', '5400', '1', '0', '2500', '2100', '4200', '0', '0', '0', '1', '1', '0', '0', '0', '500000', '0', '0', '0', '5555554');


    Additional Info;

    • Download Link - 3 in 1
    • This boss is designed for max 10 man, If you would like to change that,
      Increase his HP and base damage.
    • Make sure you have BOTH of the LUA scripts in your "scripts" folder.
    • Gilford ID: "5555555" Illusion ID: "5555554"
    • I've tested it as good as I could ~~


    ~~SCREENSHOTS~~

    Gilfiord the Legend



    Illusion of Gilford



    If you encounter ANY problems, feel free to post it.


    Credits; Babbaa


    ~~

    UPDATE: Added Screenshots,
    Last edited by Babbaa; 08-12-2008 at 03:20 PM.

    [Release] LUA Boss - Gilford the Legend
  2. #2
    Reflection's Avatar Legendary
    Reputation
    783
    Join Date
    Mar 2008
    Posts
    3,377
    Thanks G/R
    1/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This looks really good. Would you mind posting screenshots of the bosses or anything?

    Oh and, you're no longer a leecher! Congratz.

    Freelance Digital Artist
    https://reflectionartwork.deviantart.com
    You did not desert me
    My brothers in arms


  3. #3
    Babbaa's Avatar Member
    Reputation
    32
    Join Date
    Nov 2007
    Posts
    206
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Reflection View Post
    This looks really good. Would you mind posting screenshots of the bosses or anything?

    Oh and, you're no longer a leecher! Congratz.
    Thanks man!
    I'll get some screenies! Just gimme' a few minutes.

  4. #4
    D3m0n1ca's Avatar Contributor
    Reputation
    132
    Join Date
    Mar 2007
    Posts
    463
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Haha, this boss is named after a Yu-Gi-Oh card I do believe.


    Looks nice. :P

  5. #5
    Babbaa's Avatar Member
    Reputation
    32
    Join Date
    Nov 2007
    Posts
    206
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by D3m0n1ca View Post
    Haha, this boss is named after a Yu-Gi-Oh card I do believe.
    You're right. : )

  6. #6
    treeko11's Avatar Member
    Reputation
    11
    Join Date
    Jan 2008
    Posts
    275
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This boss is awsome, it has been made for World of Samcraft =P

  7. #7
    findnemo's Avatar Member
    Reputation
    5
    Join Date
    Jul 2008
    Posts
    58
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice released...IllusionOfGilford.lua got error couldn't load it on arcemu.How to change the bosses armor skin? I dont like t5 armor :P

  8. #8
    Babbaa's Avatar Member
    Reputation
    32
    Join Date
    Nov 2007
    Posts
    206
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    What error exactly do you get?



    You can't change his armor, however, you can change his DisplayID if you want.
    Change the ID in red to another correct displayID.




    Code:
     INSERT INTO `creature_names` (`name`, `subname`, `info_str`, `type`, `family`, `rank`, `male_displayid`, `female_displayid`, `civilian`, `Leader`, `entry`) VALUES ('Gilford the Legend', '', '', '7', '0', '3', '20236', '0', '0', NULL, '5555555');
    INSERT INTO `creature_proto` (`minlevel`, `maxlevel`, `Faction`, `minhealth`, `maxhealth`, `mana`, `Scale`, `npcflags`, `attacktime`, `mindamage`, `maxdamage`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `combat_reach`, `boss`, `equipmodel1`, `equipmodel2`, `equipmodel3`, `respawntime`, `auras`, `invisibility_type`, `death_state`, `entry`) VALUES ('70', '70', '90', '800000', '800000', '5400', '1', '0', '2500', '3100', '5200', '0', '0', '0', '1', '1', '0', '0', '0', '500000', '0', '0', '0', '5555555');
    
    INSERT INTO `creature_names` (`name`, `subname`, `info_str`, `type`, `family`, `rank`, `male_displayid`, `female_displayid`, `civilian`, `Leader`, `entry`) VALUES ('Illusion of Gilford', 'Gilfords Illusion', '', '3', '0', '3', '20236', '0', '0', NULL, '5555554');
    INSERT INTO `creature_proto` (`minlevel`, `maxlevel`, `Faction`, `minhealth`, `maxhealth`, `mana`, `Scale`, `npcflags`, `attacktime`, `mindamage`, `maxdamage`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `combat_reach`, `boss`, `equipmodel1`, `equipmodel2`, `equipmodel3`, `respawntime`, `auras`, `invisibility_type`, `death_state`, `entry`) VALUES ('70', '70', '90', '400000', '400000', '5400', '1', '0', '2500', '2100', '4200', '0', '0', '0', '1', '1', '0', '0', '0', '500000', '0', '0', '0', '5555554');

  9. #9
    findnemo's Avatar Member
    Reputation
    5
    Join Date
    Jul 2008
    Posts
    58
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is the error I have faced IllusionofGiford.lua:40: '>' expected <to close '<' at line 39> near 'end' (cound not load)
    Anyway they are working well.He would be nice if he can casts some spells as his ability.
    Anyway to add loot instead of gold?

  10. #10
    Babbaa's Avatar Member
    Reputation
    32
    Join Date
    Nov 2007
    Posts
    206
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    To add loot instead of gold;

    Open up "creatureloot".

    Fill in these:

    Index: 9999999 <- Take something high
    EntryID: <-- The ID of the creature
    ItemID: <-- ID of the Item
    Percentchance: <-- & chance e.g "5,4"
    Hpercentchance: <-- ^
    mincount: <- How many times it will drop from THAT mob
    Maxcount:
    <- ^
    FFA Loot: 0

    Hope this helped you.

  11. #11
    findnemo's Avatar Member
    Reputation
    5
    Join Date
    Jul 2008
    Posts
    58
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for the awsome info . I'm doing it now

  12. #12
    Silverwipe's Avatar Member
    Reputation
    1
    Join Date
    Sep 2008
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Good job I like it...

  13. #13
    jay08's Avatar Member
    Reputation
    4
    Join Date
    Jun 2008
    Posts
    39
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    great work man

Similar Threads

  1. [Release] LUA Boss Template
    By Ground Zero in forum WoW EMU General Releases
    Replies: 10
    Last Post: 03-27-2009, 05:03 PM
  2. [RELEASE]LUA Boss 1st - Shalazar.
    By VictoRo in forum WoW EMU General Releases
    Replies: 10
    Last Post: 02-10-2009, 01:51 PM
  3. [Test Release] Lua Boss [Killjoy]
    By brandonrulz1 in forum WoW EMU General Releases
    Replies: 1
    Last Post: 01-01-2009, 07:11 AM
  4. [RELEASE] LUA BOSS O'Brien!
    By VictoRo in forum WoW EMU General Releases
    Replies: 12
    Last Post: 12-03-2008, 11:08 AM
All times are GMT -5. The time now is 04:16 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