[Custom Boss][Scripted][25 Man raid] Kefia <Head Necromancer> menu

User Tag List

Results 1 to 6 of 6
  1. #1
    uberhak3r's Avatar Active Member
    Reputation
    72
    Join Date
    Mar 2006
    Posts
    95
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Custom Boss][Scripted][25 Man raid] Kefia <Head Necromancer>

    Hello, I had just learned basic LUA scripting and designed and wrote a lua script for my boss, kifea.

    Note: boss has to be put in boss room of SM armory for spawns.

    Overview of fight:
    4 million HP
    hits for 2 - 6k on a BT geared tank.
    attack speed is slow, 3.60

    85% boss introduces itself and casts a DoT on random player

    70% Causes a disease which hits for 2k rapidly, resistable, casted on random player, and recasts the DoT from 85%

    50% spawns a undead with 180k hp that hits for 2-4k on plate lasts 5 minutes, spawned near back room, arrgo's closest person. also casts a DoT disease on a random player that can spread and ticks for 1k.

    35% AoE fears 5 yard radius, then casts boundless CoA, which doesn't stop till wipe on boss downed.

    At 10% he goes all out, AoE fears, 5k Arcane explosion, 4k death coil (random person) and does a 4k shadow bolt volley (To everyone in the raid) tanks should pop last stand at 10% and have atleast 5 healers on him.

    finally at 1% he does a aoe fear and casts chaos rain, 4k damage over 6 seconds to everyone within 5 yards.

    Youtube video of me killing him and shows all his abilitys:

    [yt]THOkLTb_9go[/yt]

    HE HAS TO BE IN SM ARMORY IN THE LAST BOSS ROOM FOR THE SPAWN AT 50% TO WORK!

    Code:
    Sql info:
    creature_names:
    7373735	Kefia	Head Necromancer		0	0	0	3	0	0	20460	20460	0	0	1	2	0	0
    
    creature_proto:
    7373735	73	73	14	3999999	4000000	720000	2.5	0	3600	0	8000	11000	0	0	0	0	0	0	0	0	0	0	0	0	0	72000	0	100	100	100	100	100	100	1	1	0	1	5000000	0	0	2.5	8	14	0
    His entry id is 7373735, to spawn find a good spot and type .npc spawn 7373735

    LUA script:

    Code:
    function phase_1(pUnit, Event)
     if pUnit:GetHealthPct() < 85 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "Welcome to the last minutes of your lifes!")
      pUnit:CastSpell(40932, pUnit:GetRandomPlayer(0))
      pUnit:RegisterEvent("phase_2",1000, 0)
     end
    end
    
    function phase_2(pUnit, Event)
     if pUnit:GetHealthPct() < 70 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "Foolish mortals, you will never defeat me!")
      pUnit:CastSpell(40932)
      pUnit:CastSpell(37566, pUnit:GetRandomPlayer(0))  
      pUnit:PlaySoundToSet(12506)
      pUnit:RegisterEvent("phase_3",1000, 0)
     end
    end
     
    function phase_3(pUnit, Event)
     if pUnit:GetHealthPct() < 50 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "Come my minion!")
      pUnit:PlaySoundToSet(12507)
      pUnit:CastSpell(34697, pUnit:GetRandomPlayer(0))
      pUnit:SpawnCreature(17898, 1972.545532, -431.613129, 6.177519, 2.999597, 14, 350000) 
    pUnit:RegisterEvent("phase_4",1000, 0)
     end
    end
     
    function phase_4(pUnit, Event)
     if pUnit:GetHealthPct() < 35 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "Enough of this, die!")
      pUnit:PlaySoundToSet(12508)
      pUnit:CastSpell(10890)
      pUnit:CastSpell(45034, pUnit:GetRandomPlayer(0))
      pUnit:RegisterEvent("phase_5",1000, 0)
     end
    end
     
    function phase_5(pUnit, Event)
     if pUnit:GetHealthPct() < 10 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "I will never die!")
      pUnit:PlaySoundToSet(12509)
      pUnit:CastSpell(10890)  
      pUnit:CastSpell(40425)
      pUnit:CastSpell(46283, pUnit:GetRandomPlayer(0))
      pUnit:CastSpell(45031)
      pUnit:RegisterEvent("phase_6",1000, 0)
     end
    end
    
    
    function phase_6(pUnit, Event)
     if pUnit:GetHealthPct() < 01 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "Gah!")
      pUnit:PlaySoundToSet(12510)
      pUnit:CastSpell(10890)
      pUnit:CastSpell(39671)
      pUnit:RegisterEvent("phase_7",1000, 0)
     end
    end
    
    function phase_7(pUnit, Event)
     if pUnit:GetHealthPct() < 100 then
      pUnit:RemoveEvents();        
     end
    end
    
    
    function Kil_OnKill (pUnit, Event)
    	pUnit:SendChatMessage(14, 0, "Who's next?")
    	pUnit:PlaySoundToSet(12501)
    end
    
    function Kil_EnterCombat (pUnit, Event)
    	pUnit:SendChatMessage(14, 0, "Prepare to die!")
    	pUnit:PlaySoundToSet(12500)
    end
    
    function boss_start(pUnit, Event)
     pUnit:RegisterEvent("phase_1",1000, 0)
     end
    
    
    RegisterUnitEvent(7373735, 1, "Kil_EnterCombat")
    RegisterUnitEvent(7373735, 1, "boss_start")
    RegisterUnitEvent(7373735, 3, "Kil_OnKill")
    Enjoy, please give credit.

    EDIT: If you like this boss check out the other boss created by me, kexx.
    Last edited by uberhak3r; 06-29-2008 at 08:07 AM. Reason: added in video

    [Custom Boss][Scripted][25 Man raid] Kefia &lt;Head Necromancer&gt;
  2. #2
    Tropem's Avatar Member
    Reputation
    26
    Join Date
    Jun 2007
    Posts
    179
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I got to try this! +rep if it works!

  3. #3
    uberhak3r's Avatar Active Member
    Reputation
    72
    Join Date
    Mar 2006
    Posts
    95
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Let me know how it works for you, also open to suggestions!

  4. #4
    Neth'zul's Avatar Banned
    Reputation
    204
    Join Date
    Nov 2007
    Posts
    887
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Works well, +rep and Good job!

  5. #5
    Strupantwn's Avatar Contributor
    Reputation
    115
    Join Date
    Apr 2007
    Posts
    1,045
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice, Rep added! Btw, a better looking model wouldn't hurt =]


  6. #6
    uberhak3r's Avatar Active Member
    Reputation
    72
    Join Date
    Mar 2006
    Posts
    95
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If you find any models on Thottbot/Wowhead ill gladly switch.

    I tried 2 or 3 models, one you couldn't loot, the other my favourite was just a blue box and the final one turned into the current model.

    Just link me the page here or in a PM and ill send you the MySQL entry for it.

    Also if you want the boss to have custom stats, send me a pm and ill reply asap with the sql.

Similar Threads

  1. [Lua Script] Custom Boss Script
    By Deathbringer123 in forum WoW EMU Questions & Requests
    Replies: 2
    Last Post: 10-23-2010, 02:07 AM
  2. [Custom Raid Boss][Scripted][25 man] Kexx <The Creator>
    By uberhak3r in forum World of Warcraft Emulator Servers
    Replies: 8
    Last Post: 06-29-2008, 03:47 PM
  3. [Release] My Custom boss script (LUA)
    By Nilrac in forum World of Warcraft Emulator Servers
    Replies: 3
    Last Post: 06-17-2008, 03:57 AM
  4. Custom 25 Man Raid Broodnaught, The Guardian.
    By Drop_Warcrack in forum World of Warcraft Emulator Servers
    Replies: 21
    Last Post: 01-07-2008, 02:45 AM
  5. [Release] Custom 25 Man Raid Boss / Quest.
    By Drop_Warcrack in forum World of Warcraft Emulator Servers
    Replies: 15
    Last Post: 01-03-2008, 08:00 AM
All times are GMT -5. The time now is 03:02 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search