[LUA] 3-in-1 NPC - | Buff | Morph | Heal menu

Shout-Out

User Tag List

Page 2 of 2 FirstFirst 12
Results 16 to 27 of 27
  1. #16
    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)
    I told gave you that suggestion rofl you should also add in a information section I beleive this has alot of potential.
    Immortal GamerZ Under Development!

    [LUA] 3-in-1 NPC - | Buff | Morph | Heal
  2. #17
    reeveerx's Avatar Member
    Reputation
    6
    Join Date
    Apr 2008
    Posts
    35
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    For a start, the holy light heal spell drains the mana of the npc too quick, and when that happens he just bugs and cant heal anymore and keeps the casting emote! :S

  3. #18
    caca123's Avatar Member
    Reputation
    1
    Join Date
    Aug 2008
    Posts
    31
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I know that what im going to say gonna be noob but well... how do we add the second code into the db.. is there any program or something else to add it ?


    this :


    function Mega_Buff_NPC_Gossip(unit, event, player)
    unit:GossipCreateMenu(100, player, 0)
    unit:GossipMenuAddItem(6, " >--> Morph Options <--< ", 77, 0)
    unit:GossipMenuAddItem(6, " >--> Heal Options <--< ", 88, 0)
    unit:GossipMenuAddItem(5, " >--> Buff Options <--< ", 99, 0)
    unit:GossipMenuAddItem(5, " >--> Remove Sickness's Options <--< ", 100, 0)
    unit:GossipSendMenu(player)
    end

    function Mega_Buff_NPC_Submenus(unit, event, player, id, intid, code)
    if(intid == 75) then
    unit:GossipCreateMenu(78, player, 0)
    unit:GossipMenuAddItem(6, ">--> Morph Options <--<", 77, 0)
    unit:GossipMenuAddItem(6, ">--> Heal Options <--<", 88, 0)
    unit:GossipMenuAddItem(5, ">--> Buff Options <--<", 99, 0)
    unit:GossipMenuAddItem(5, ">--> Remove Sickness's Options <--<", 100, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 4) then
    unit:GossipCreateMenu(62, player, 0)
    player:LearnSpell(15007)
    player:UnlearnSpell(15007)
    unit:GossipMenuAddItem(6, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 5) then
    unit:GossipCreateMenu(63, player, 0)
    player:LearnSpell(26013)
    player:UnlearnSpell(26013)
    unit:GossipMenuAddItem(6, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 77) then
    unit:GossipCreateMenu(65, player, 0)
    unit:GossipMenuAddItem(3,"Scuba-Goblin", 6, 0)
    unit:GossipMenuAddItem(3,"Wrapped Sentry", 7, 0)
    unit:GossipMenuAddItem(3,"Warp Guard", 8, 0)
    unit:GossipMenuAddItem(3,"Ghost Wolf", 9, 0)
    unit:GossipMenuAddItem(3,"Black Flower", 10, 0)
    unit:GossipMenuAddItem(3,"Blue Flower", 11, 0)
    unit:GossipMenuAddItem(3,"Thrall", 12, 0)
    unit:GossipMenuAddItem(3,"Sneeds Shreader", 13, 0)
    unit:GossipMenuAddItem(3,"Mage in Pimp Hat", 14, 0)
    unit:GossipMenuAddItem(3,"Shark", 15, 0)
    unit:GossipMenuAddItem(3,"Hammerhead Shark", 16, 0)
    unit:GossipMenuAddItem(3,"Ironforge Guard", 17, 0)
    unit:GossipMenuAddItem(3,"Ironfroge Mage", 18, 0)
    unit:GossipMenuAddItem(3,"Horde Sentry Warrior", 19, 0)
    unit:GossipMenuAddItem(3,"Horde Sentry Shaman", 20, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 8 then
    unit:GossipCreateMenu(69, player, 0)
    unit:GossipMenuAddItem(4, "Renew +1200 HoT", 1, 0)
    unit:GossipMenuAddItem(4, "Holy Light +47500 HP", 2, 0)
    unit:GossipMenuAddItem(4, "Cleanse Spirit", 3, 0)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 99) then
    unit:GossipCreateMenu(61, player, 0)
    unit:FullCastSpellOnTarget(33077, player)
    unit:FullCastSpellOnTarget(33078, player)
    unit:FullCastSpellOnTarget(33079, player)
    unit:FullCastSpellOnTarget(33080, player)
    unit:FullCastSpellOnTarget(33081, player)
    unit:FullCastSpellOnTarget(33082, player)
    unit:FullCastSpellOnTarget(42995, player)
    unit:FullCastSpellOnTarget(48161, player)
    unit:FullCastSpellOnTarget(25898, player)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 100) then
    unit:GossipCreateMenu(71, player, 0)
    unit:GossipMenuAddItem(4, "Remove Ressurection Sickness", 4, 0)
    unit:GossipMenuAddItem(4, "Remove Deserter Sickness", 5, 0)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 1) then
    unit:FullCastSpellOnTarget(57777, player)
    end
    if(intid == 2) then
    unit:FullCastSpellOnTarget(58053, player)
    end
    if(intid == 3) then
    unit:FullCastSpellOnTarget(51886, player)
    end
    if(intid == 6) then
    player:SetModel(19076)
    end
    if(intid == 7) then
    player:SetModel(19072)
    end
    if(intid == then
    player:SetModel(19061)
    end
    if(intid == 9) then
    player:SetModel(19042)
    end
    if(intid == 10) then
    player:SetModel(19034)
    end
    if(intid == 11) then
    player:SetModel(19031)
    end
    if(intid == 12) then
    player:SetModel(19015)
    end
    if(intid == 13) then
    player:SetModel(19013)
    end
    if(intid == 14) then
    player:SetModel(19005)
    end
    if(intid == 15) then
    player:SetModel(12200)
    end
    if(intid == 16) then
    player:SetModel(12204)
    end
    if(intid == 17) then
    player:SetModel(21816)
    end
    if(intid == 1 then
    player:SetModel(21835)
    end
    if(intid == 19) then
    player:SetModel(23121)
    end
    if(intid == 20) then
    player:SetModel(23183)
    end
    end

    RegisterUnitGossipEvent(50000, 1, "Mega_Buff_NPC_Gossip")
    RegisterUnitGossipEvent(50000, 2, "Mega_Buff_NPC_Submenus")


    ty.

  4. #19
    XxCyanidexX's Avatar Member
    Reputation
    56
    Join Date
    Nov 2008
    Posts
    138
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by caca123 View Post
    I know that what im going to say gonna be noob but well... how do we add the second code into the db.. is there any program or something else to add it ?


    this :


    function Mega_Buff_NPC_Gossip(unit, event, player)
    unit:GossipCreateMenu(100, player, 0)
    unit:GossipMenuAddItem(6, " >--> Morph Options <--< ", 77, 0)
    unit:GossipMenuAddItem(6, " >--> Heal Options <--< ", 88, 0)
    unit:GossipMenuAddItem(5, " >--> Buff Options <--< ", 99, 0)
    unit:GossipMenuAddItem(5, " >--> Remove Sickness's Options <--< ", 100, 0)
    unit:GossipSendMenu(player)
    end

    function Mega_Buff_NPC_Submenus(unit, event, player, id, intid, code)
    if(intid == 75) then
    unit:GossipCreateMenu(78, player, 0)
    unit:GossipMenuAddItem(6, ">--> Morph Options <--<", 77, 0)
    unit:GossipMenuAddItem(6, ">--> Heal Options <--<", 88, 0)
    unit:GossipMenuAddItem(5, ">--> Buff Options <--<", 99, 0)
    unit:GossipMenuAddItem(5, ">--> Remove Sickness's Options <--<", 100, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 4) then
    unit:GossipCreateMenu(62, player, 0)
    player:LearnSpell(15007)
    player:UnlearnSpell(15007)
    unit:GossipMenuAddItem(6, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 5) then
    unit:GossipCreateMenu(63, player, 0)
    player:LearnSpell(26013)
    player:UnlearnSpell(26013)
    unit:GossipMenuAddItem(6, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 77) then
    unit:GossipCreateMenu(65, player, 0)
    unit:GossipMenuAddItem(3,"Scuba-Goblin", 6, 0)
    unit:GossipMenuAddItem(3,"Wrapped Sentry", 7, 0)
    unit:GossipMenuAddItem(3,"Warp Guard", 8, 0)
    unit:GossipMenuAddItem(3,"Ghost Wolf", 9, 0)
    unit:GossipMenuAddItem(3,"Black Flower", 10, 0)
    unit:GossipMenuAddItem(3,"Blue Flower", 11, 0)
    unit:GossipMenuAddItem(3,"Thrall", 12, 0)
    unit:GossipMenuAddItem(3,"Sneeds Shreader", 13, 0)
    unit:GossipMenuAddItem(3,"Mage in Pimp Hat", 14, 0)
    unit:GossipMenuAddItem(3,"Shark", 15, 0)
    unit:GossipMenuAddItem(3,"Hammerhead Shark", 16, 0)
    unit:GossipMenuAddItem(3,"Ironforge Guard", 17, 0)
    unit:GossipMenuAddItem(3,"Ironfroge Mage", 18, 0)
    unit:GossipMenuAddItem(3,"Horde Sentry Warrior", 19, 0)
    unit:GossipMenuAddItem(3,"Horde Sentry Shaman", 20, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 8 then
    unit:GossipCreateMenu(69, player, 0)
    unit:GossipMenuAddItem(4, "Renew +1200 HoT", 1, 0)
    unit:GossipMenuAddItem(4, "Holy Light +47500 HP", 2, 0)
    unit:GossipMenuAddItem(4, "Cleanse Spirit", 3, 0)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 99) then
    unit:GossipCreateMenu(61, player, 0)
    unit:FullCastSpellOnTarget(33077, player)
    unit:FullCastSpellOnTarget(33078, player)
    unit:FullCastSpellOnTarget(33079, player)
    unit:FullCastSpellOnTarget(33080, player)
    unit:FullCastSpellOnTarget(33081, player)
    unit:FullCastSpellOnTarget(33082, player)
    unit:FullCastSpellOnTarget(42995, player)
    unit:FullCastSpellOnTarget(48161, player)
    unit:FullCastSpellOnTarget(25898, player)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 100) then
    unit:GossipCreateMenu(71, player, 0)
    unit:GossipMenuAddItem(4, "Remove Ressurection Sickness", 4, 0)
    unit:GossipMenuAddItem(4, "Remove Deserter Sickness", 5, 0)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end

    if(intid == 1) then
    unit:FullCastSpellOnTarget(57777, player)
    end
    if(intid == 2) then
    unit:FullCastSpellOnTarget(58053, player)
    end
    if(intid == 3) then
    unit:FullCastSpellOnTarget(51886, player)
    end
    if(intid == 6) then
    player:SetModel(19076)
    end
    if(intid == 7) then
    player:SetModel(19072)
    end
    if(intid == then
    player:SetModel(19061)
    end
    if(intid == 9) then
    player:SetModel(19042)
    end
    if(intid == 10) then
    player:SetModel(19034)
    end
    if(intid == 11) then
    player:SetModel(19031)
    end
    if(intid == 12) then
    player:SetModel(19015)
    end
    if(intid == 13) then
    player:SetModel(19013)
    end
    if(intid == 14) then
    player:SetModel(19005)
    end
    if(intid == 15) then
    player:SetModel(12200)
    end
    if(intid == 16) then
    player:SetModel(12204)
    end
    if(intid == 17) then
    player:SetModel(21816)
    end
    if(intid == 1 then
    player:SetModel(21835)
    end
    if(intid == 19) then
    player:SetModel(23121)
    end
    if(intid == 20) then
    player:SetModel(23183)
    end
    end

    RegisterUnitGossipEvent(50000, 1, "Mega_Buff_NPC_Gossip")
    RegisterUnitGossipEvent(50000, 2, "Mega_Buff_NPC_Submenus")


    ty.
    I'm sorry, but lmao...

  5. #20
    Nilrac's Avatar Banned
    Reputation
    360
    Join Date
    Nov 2007
    Posts
    762
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You dont put it in the database... save it to a text.lua file and place it in the scripts folder in your repack

  6. #21
    Ghostday's Avatar Active Member
    Reputation
    15
    Join Date
    Feb 2009
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'd add a teleporter to it

  7. #22
    rampage's Avatar Member
    Reputation
    5
    Join Date
    Sep 2007
    Posts
    21
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How About Adding a DEMORPH to it.
    Most Important Thing.

  8. #23
    karal's Avatar Member
    Reputation
    1
    Join Date
    Mar 2009
    Posts
    16
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thanks very much

  9. #24
    dongel's Avatar Member
    Reputation
    7
    Join Date
    Nov 2007
    Posts
    137
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Keep releasing good stuff like this.
    +rep

  10. #25
    Scubast3ve's Avatar Member
    Reputation
    55
    Join Date
    Apr 2009
    Posts
    125
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Kk i like to see the porter spam... anyway cause im lazy here is a compilation of a few scripts around that i found that i rammed into an NPC for the lols i havent tested it so tell me if it works

    99.5% of the scripting in here are from the following people:
    --[ Everlast ]-[ Noobcraft ]-[ Junni42 ]-[ [pwn]age]--

    I just added kickass menu setups and put everything together like a cake ^^

    Code:
    function WarpNPC_OnGossipTalk(pUnit, event, player, pMisc)
    pUnit:GossipCreateMenu(3544, player, 0)
    pUnit:GossipMenuAddItem(3, "Teleport", 999, 0)
    pUnit:GossipMenuAddItem(3, "Buffs", 501, 0)
    pUnit:GossipMenuAddItem(3, "Morph", 510, 0)
    pUnit:GossipMenuAddItem(4, "Remove Resurrection Sickness", 10, 0)
    if (player:IsInCombat() == false) then
    pUnit:GossipMenuAddItem(3, "Heal", 509, 0)
    end
    pUnit:GossipSendMenu(player)
    end
    
    function WarpNPC_OnGossipSelect(pUnit, event, player, id, intid, code, pMisc)
    if(intid == 999) then
    pUnit:GossipCreateMenu(99, player, 0)
    local race=player:GetPlayerRace()
    if race==1 or race==3 or race==4 or race==7 or race==11 then
    pUnit:GossipMenuAddItem(3, "Alliance Cities", 1, 0)
    end
    local race=player:GetPlayerRace()
    if race==2 or race==5 or race==6 or race==8 or race==10 then
    pUnit:GossipMenuAddItem(3, "Horde Cities", 2, 0)
    end
    pUnit:GossipMenuAddItem(3, "Eastern Kingdom Locations", 3, 0)
    pUnit:GossipMenuAddItem(3, "Kalimdor Locations", 4, 0)
    pUnit:GossipMenuAddItem(3, "Outland Locations", 5, 0)
    pUnit:GossipMenuAddItem(3, "Azeroth Instances", 6, 0)
    pUnit:GossipMenuAddItem(3, "Outland Instances", 7, 0)
    pUnit:GossipMenuAddItem(1, "Gurubashi Arena", 420, 0)
    pUnit:GossipMenuAddItem(3, "WOTLK Locations", 8, 0)
    pUnit:GossipMenuAddItem(3, "WOTLK Instances", 9, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intis == 500) then
    pUnit:GossipCreateMenu(3544, player, 0)
    pUnit:GossipMenuAddItem(3, "Teleport", 999, 0)
    pUnit:GossipMenuAddItem(3, "Buffs", 501, 0)
    pUnit:GossipMenuAddItem(3, "Morph", 510, 0)
    pUnit:GossipMenuAddItem(4, "Remove Resurrection Sickness", 10, 0)
    if (player:IsInCombat() == false) then
    pUnit:GossipMenuAddItem(3, "Heal", 509, 0)
    end
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 1) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Stormwind", 300, 0)
    pUnit:GossipMenuAddItem(1, "Ironforge", 301, 0)
    pUnit:GossipMenuAddItem(1, "Darnassus", 302, 0)
    pUnit:GossipMenuAddItem(1, "Exodar", 303, 0)
    pUnit:GossipMenuAddItem(1, "Mall", 418, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 2) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Orgrimmar", 304, 0)
    pUnit:GossipMenuAddItem(1, "Thunder Bluff", 305, 0)
    pUnit:GossipMenuAddItem(1, "Undercity", 306, 0)
    pUnit:GossipMenuAddItem(1, "Silvermoon", 307, 0)
    pUnit:GossipMenuAddItem(1, "Mall", 419, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 3) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Alterac Mountains", 308, 0)
    pUnit:GossipMenuAddItem(1, "Arathi Highlands", 309, 0)
    pUnit:GossipMenuAddItem(1, "Badlands", 310, 0)
    pUnit:GossipMenuAddItem(1, "Burning Steppes", 311, 0)
    pUnit:GossipMenuAddItem(1, "Deadwind Pass", 312, 0)
    pUnit:GossipMenuAddItem(1, "Dun Morogh", 313, 0)
    pUnit:GossipMenuAddItem(1, "Duskwood", 314, 0)
    pUnit:GossipMenuAddItem(1, "Eastern Plaguelands", 315, 0)
    pUnit:GossipMenuAddItem(1, "Elwynn Forest", 316, 0)
    pUnit:GossipMenuAddItem(1, "Eversong Woods", 317, 0)
    pUnit:GossipMenuAddItem(1, "Ghostlands", 318, 0)
    pUnit:GossipMenuAddItem(1, "Hillsbrad Foothills", 319, 0)
    pUnit:GossipMenuAddItem(1, "Hinterlands", 320, 0)
    pUnit:GossipMenuAddItem(1, "Loch Modan", 321, 0)
    pUnit:GossipMenuAddItem(0, "--> Page 2 -->", 10, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 4) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Ashenvale", 331, 0)
    pUnit:GossipMenuAddItem(1, "Azshara", 332, 0)
    pUnit:GossipMenuAddItem(1, "Azuremyst Isle", 333, 0)
    pUnit:GossipMenuAddItem(1, "Bloodmyst Isle", 334, 0)
    pUnit:GossipMenuAddItem(1, "Darkshore", 335, 0)
    pUnit:GossipMenuAddItem(1, "Durotar", 336, 0)
    pUnit:GossipMenuAddItem(1, "Desolace", 337, 0)
    pUnit:GossipMenuAddItem(1, "Dustwallow Marsh", 338, 0)
    pUnit:GossipMenuAddItem(1, "Felwood", 339, 0)
    pUnit:GossipMenuAddItem(1, "Feralas", 340, 0)
    pUnit:GossipMenuAddItem(1, "Moonglade", 341, 0)
    pUnit:GossipMenuAddItem(1, "Mulgore", 342, 0)
    pUnit:GossipMenuAddItem(1, "Silithus", 343, 0)
    pUnit:GossipMenuAddItem(1, "Stonetalon Mountains", 344, 0)
    pUnit:GossipMenuAddItem(0, "--> Page 2 -->", 11, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 5) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Blade's Edge Mountains", 351, 0)
    pUnit:GossipMenuAddItem(1, "Hellfire Peninsula", 352, 0)
    pUnit:GossipMenuAddItem(1, "Nagrand", 353, 0)
    pUnit:GossipMenuAddItem(1, "Netherstorm", 354, 0)
    pUnit:GossipMenuAddItem(1, "Shadowmoon Valley", 355, 0)
    pUnit:GossipMenuAddItem(1, "Terokkar Forest", 356, 0)
    pUnit:GossipMenuAddItem(1, "Zangarmarsh", 357, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 6) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Ahn'Qiraj", 358, 0)
    pUnit:GossipMenuAddItem(1, "Blackfathom Depths", 359, 0)
    pUnit:GossipMenuAddItem(1, "Blackrock Depths", 360, 0)
    pUnit:GossipMenuAddItem(1, "Blackrock Spire", 361, 0)
    pUnit:GossipMenuAddItem(1, "Blackwing Lair", 362, 0)
    pUnit:GossipMenuAddItem(1, "Caverns of Time", 363, 0)
    pUnit:GossipMenuAddItem(1, "Deadmines", 364, 0)
    pUnit:GossipMenuAddItem(1, "Dire Maul", 365, 0)
    pUnit:GossipMenuAddItem(1, "Gnomeregan", 366, 0)
    pUnit:GossipMenuAddItem(1, "Maraudon", 367, 0)
    pUnit:GossipMenuAddItem(1, "Molten Core", 368, 0)
    pUnit:GossipMenuAddItem(1, "Onyxia's Lair", 369, 0)
    pUnit:GossipMenuAddItem(1, "Ragefire Chasm", 370, 0)
    pUnit:GossipMenuAddItem(0, "--> Page 2 -->", 12, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 7) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(0, "Outland Raids", 13, 0)
    pUnit:GossipMenuAddItem(1, "Auchenai Crypts", 383, 0)
    pUnit:GossipMenuAddItem(1, "Coilfang Reservoir", 385, 0)
    pUnit:GossipMenuAddItem(1, "Hellfire Ramparts", 387, 0)
    pUnit:GossipMenuAddItem(1, "Mana Tombs", 388, 0)
    pUnit:GossipMenuAddItem(1, "Pheonix Hall", 389, 0)
    pUnit:GossipMenuAddItem(1, "Sethekk Halls", 390, 0)
    pUnit:GossipMenuAddItem(1, "Shadow Labyrinth", 391, 0)
    pUnit:GossipMenuAddItem(1, "The Blood Furnace", 423, 0)
    pUnit:GossipMenuAddItem(1, "The Botanica", 392, 0)
    pUnit:GossipMenuAddItem(1, "The Mechanar", 393, 0)
    pUnit:GossipMenuAddItem(1, "The Shattered Halls", 425, 0)
    pUnit:GossipMenuAddItem(1, "The Slave Pens", 426, 0)
    pUnit:GossipMenuAddItem(1, "The Steamvault", 427, 0)
    pUnit:GossipMenuAddItem(1, "The Underbog", 428, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 8) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Dalaran", 403, 0)
    pUnit:GossipMenuAddItem(1, "DK Start Zone", 405, 0)
    pUnit:GossipMenuAddItem(1, "Borean Tundra", 394, 0)
    pUnit:GossipMenuAddItem(1, "Crystalsong Forest", 404, 0)
    pUnit:GossipMenuAddItem(1, "Dragonblight", 395, 0)
    pUnit:GossipMenuAddItem(1, "Grizzly Hills", 396, 0)
    pUnit:GossipMenuAddItem(1, "Howling Fjord", 397, 0)
    pUnit:GossipMenuAddItem(1, "Icecrown", 398, 0)
    pUnit:GossipMenuAddItem(1, "Sholazar Basin", 399, 0)
    pUnit:GossipMenuAddItem(1, "Storm Peaks", 400, 0)
    pUnit:GossipMenuAddItem(1, "Wintergrasp", 401, 0)
    pUnit:GossipMenuAddItem(1, "Zul'Drak", 402, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 9) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Azjol'Nerub", 406, 0)
    pUnit:GossipMenuAddItem(1, "Drak'Tharon", 407, 0)
    pUnit:GossipMenuAddItem(1, "Gun'Drak", 408, 0)
    pUnit:GossipMenuAddItem(1, "Icecrown Citadel", 409, 0)
    pUnit:GossipMenuAddItem(1, "Naxxaramas", 410, 0)
    pUnit:GossipMenuAddItem(1, "Obsidian Sanctum", 411, 0)
    pUnit:GossipMenuAddItem(1, "The Nexus/Occulus/Eye of Eternity", 412, 0)
    pUnit:GossipMenuAddItem(1, "Halls of Stone/Halls of Lightning", 413, 0)
    pUnit:GossipMenuAddItem(1, "Utgarde Keep", 414, 0)
    pUnit:GossipMenuAddItem(1, "Utgarde Pinnacle", 415, 0)
    pUnit:GossipMenuAddItem(1, "Vault of Archevon", 416, 0)
    pUnit:GossipMenuAddItem(1, "Violet Hold", 417, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 10) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Searing Gorge", 322, 0)
    pUnit:GossipMenuAddItem(1, "Silverpine Forest", 323, 0)
    pUnit:GossipMenuAddItem(1, "Stranglethorn Vale", 324, 0)
    pUnit:GossipMenuAddItem(1, "Swamp of Sorrows", 325, 0)
    pUnit:GossipMenuAddItem(1, "The Blasted Lands", 326, 0)
    pUnit:GossipMenuAddItem(1, "Trisfal Glades", 327, 0)
    pUnit:GossipMenuAddItem(1, "Western Plaguelands", 328, 0)
    pUnit:GossipMenuAddItem(1, "Westfall", 329, 0)
    pUnit:GossipMenuAddItem(1, "Wetlands", 330, 0)
    pUnit:GossipMenuAddItem(0, "<-- Page 1 <--", 3, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 11) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Tanaris", 345, 0)
    pUnit:GossipMenuAddItem(1, "Teldrassil", 346, 0)
    pUnit:GossipMenuAddItem(1, "The Barrens", 347, 0)
    pUnit:GossipMenuAddItem(1, "Thousand Needles", 348, 0)
    pUnit:GossipMenuAddItem(1, "Un Goro Crater", 349, 0)
    pUnit:GossipMenuAddItem(1, "Winterspring", 350, 0)
    pUnit:GossipMenuAddItem(0, "<-- Page 1 <--", 4, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 12) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Razorfen Downs", 371, 0)
    pUnit:GossipMenuAddItem(1, "Razorfen Kraul", 372, 0)
    pUnit:GossipMenuAddItem(1, "Scarlet Monestary", 373, 0)
    pUnit:GossipMenuAddItem(1, "Scholomance", 374, 0)
    pUnit:GossipMenuAddItem(1, "Shadowfang Keep", 375, 0)
    pUnit:GossipMenuAddItem(1, "Stratholme", 376, 0)
    pUnit:GossipMenuAddItem(1, "Sunken Temple", 377, 0)
    pUnit:GossipMenuAddItem(1, "Uldaman", 378, 0)
    pUnit:GossipMenuAddItem(1, "Wailing Caverns", 379, 0)
    pUnit:GossipMenuAddItem(1, "Zul'Aman", 380, 0)
    pUnit:GossipMenuAddItem(1, "Zul'Farrak", 381, 0)
    pUnit:GossipMenuAddItem(1, "Zul'Gurub", 382, 0)
    pUnit:GossipMenuAddItem(0, "<-- Page 1 <--", 6, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 13) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(1, "Magtheridon's Lair", 421, 0)
    pUnit:GossipMenuAddItem(1, "Sepentshrine Cavern", 422, 0)
    pUnit:GossipMenuAddItem(1, "Gruul's Lair", 386, 0)
    pUnit:GossipMenuAddItem(1, "The Eye", 424, 0)
    pUnit:GossipMenuAddItem(1, "Black Temple", 384, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 998) then
    if(player:HasAura(15007) == true) then
    player:RemoveAura(15007)
    player:SendBroadcastMessage("You have been cured of Resurrection Sickness!")
    else
    player:SendBroadcastMessage("You do not currently have Resurrection Sickness!")
    player:GossipComplete(player)
    end
    end
    
    if(intid == 300) then --Stormwind
    player:Teleport(0, -8928, 540, 95)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 301) then --Ironforge
    player:Teleport(0, -4981, -881, 502)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 302) then --Darnassus
    player:Teleport(1, 9978, 2033, 1328.5)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 303) then --Exodar
    player:Teleport(530, -4014, -11895, -1.5)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 304) then --Orgrimmar
    player:Teleport(1, 1502, -4415, 22)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 305) then --Thunder Bluff
    player:Teleport(1, -1283, 158, 130)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 306) then --Undercity
    player:Teleport(0, 1752, 239, 61.5)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 307) then --Silvermoon
    player:Teleport(530, 9392, -7277, 14.5)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 308) then --Alterac Mountains
    player:Teleport(0, 237, -652, 119)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 309) then --Arathi Highlands
    player:Teleport(0, -1550, -2495, 55)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 310) then --Badlands
    player:Teleport(0, -6775, -3286, 242)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 311) then --Burning Steppes
    player:Teleport(0, -7975, -1786, 133.5)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 312) then --Deadwind Pass
    player:Teleport(0, -10447, -1872, 105)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 313) then --Dun Morogh
    player:Teleport(0, -5709, -1339, 395)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 314) then --Duskwood
    player:Teleport(0, -10914, -528, 54)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 315) then --Eastern Plaguelands
    player:Teleport(0, 1739, -3623, 120)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 316) then --Elwynn Forest
    player:Teleport(0, -9591, -463, 58)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 317) then --Eversong Woods
    player:Teleport(530, 8250, -7214, 140)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 318) then --Ghostlands
    player:Teleport(530, 6396, -6848, 101)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 319) then --Hillsbrad Foothills
    player:Teleport(0, -440, -582, 54)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 320) then --Hinterlands
    player:Teleport(0, 235, -3298, 110)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 321) then --Loch Modan
    player:Teleport(0, -5853, -3251, 303)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 322) then --Searing Gorge
    player:Teleport(0, -6645, -1918, 245)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 323) then --Silverpine Forest
    player:Teleport(0, 628, 1291, 87)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 324) then --Stranglethorn Vale
    player:Teleport(0, -14246, 301, 28)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 325) then --Swamp of Sorrows
    player:Teleport(0, -10476, -2408, 74)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 326) then --The Blasted Lands
    player:Teleport(0, -11189, -3023, 8)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 327) then --Tirisfal Glades
    player:Teleport(0, 1599, 569, 38)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 328) then --Western Plaguelands
    player:Teleport(0, 1676, -1366, 70)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 329) then --Westfall
    player:Teleport(0, -10922, 998, 36)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 330) then --Wetlands
    player:Teleport(0, -3604, -2711, 20)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 331) then --Ashenvale
    player:Teleport(1, 2319, -1672, 124)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 332) then --Azshara
    player:Teleport(1, 3336, -4599, 93)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 333) then --Azuremyst Isle
    player:Teleport(530, -4540, -11933, 28)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 334) then --Bloodmyst Isle
    player:Teleport(530, -2721, -12206, 10)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 335) then --Darkshore
    player:Teleport(1, 5084, 242, 29)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 336) then --Desolace
    player:Teleport(1, -548, 1276, 90)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 337) then --Durotar
    player:Teleport(1, 301, -4184, 28)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 338) then --Dustwallow Marsh
    player:Teleport(1, -3345, -3078, 33)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 339) then --Felwood
    player:Teleport(1, 5537, -585, 359)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 340) then --Feralas
    player:Teleport(1, -4811, 1037, 105)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 341) then --Moonglade
    player:Teleport(1, 7931, -2616, 493)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 342) then --Mulgore
    player:Teleport(1, -2372, -893, -9)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 343) then --Silithus
    player:Teleport(1, -6839, 763, 43)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 344) then --Stonetalon Mountains
    player:Teleport(1, 588, 330, 48)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 345) then --Tanaris
    player:Teleport(1, -7149, -3746, 9)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 346) then --Teldrassil
    player:Teleport(1, 9947, 649, 1310)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 347) then --The Barrens
    player:Teleport(1, 567, -2573, 96)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 348) then --Thousand Needles
    player:Teleport(1, -4969, -1723, -61)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 349) then --Un Goro Crater
    player:Teleport(1, -7932, -2139, -230)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 350) then --Winterspring
    player:Teleport(1, 6719, -4646, 722)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 351) then --Blade's Edge Mountains
    player:Teleport(530, 2924, 5982, -1)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 352) then --Hellfire Peninsula
    player:Teleport(530, -220, 2217, 86)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 353) then --Nagrand
    player:Teleport(530, -1525, 6571, 21)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 354) then --Netherstorm
    player:Teleport(530, 3052, 3670, 143)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 355) then --Shadowmoon Valley
    player:Teleport(530, -3693, 2344, 77)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 356) then --Terokkar Forest
    player:Teleport(530, -1975, 4516, 13)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 357) then --Zangarmarsh
    player:Teleport(530, -205, 5545, 24)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 358) then --Ahn'Qiraj
    player:Teleport(1, -8187, 1539, 5)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 359) then --Blackfathom Depths
    player:Teleport(1, 4248, 736, -26)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 360) then --Blackrock Depths
    player:Teleport(0, -7187, -914, 166)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 361) then --Blackrock Spire
    player:Teleport(0, -7532, -1221, 286)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 362) then --Blackwing Lair
    player:Teleport(229, 137, -474, 117)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 363) then --Caverns of Time
    player:Teleport(1, -8568, -4260, -213)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 364) then --Deadmines
    player:Teleport(0, 11209, 1664, 25)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 365) then --Dire Maul
    player:Teleport(1, -3524, 1124, 162)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 366) then --Gnomeregan
    player:Teleport(0, -5164, 918,258)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 367) then --Maraudon
    player:Teleport(1, -1458, 2606, 76)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 368) then --Molten Core
    player:Teleport(230, 1123, -455, -101)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 369) then --Onyxia's Lair
    player:Teleport(1, -4709, -3729, 55)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 370) then --Ragefire Chasm
    player:Teleport(1, 1805, -4404, -18)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 371) then --Razorfen Downs
    player:Teleport(1, -4661, -2511, 81)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 372) then --Razorfen Kraul
    player:Teleport(1, -4473, -1690, 82)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 373) then --Scarlet Monestary
    player:Teleport(0, 2841, -692, 140)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 374) then --Scholomance
    player:Teleport(0, 1265, -2560, 95)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 375) then --Shadowfang Keep
    player:Teleport(0, -241, 1545, 77)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 376) then --Stratholme
    player:Teleport(0, 3345, -3380, 145)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 377) then --Sunken Temple
    player:Teleport(0, -10457, -3828, 19)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 378) then --Uldaman
    player:Teleport(0, -6704, -2955, 209)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 379) then --Wailing Caverns
    player:Teleport(1, -737, -2219, 17)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 380) then --Zul'Aman
    player:Teleport(530, 6850, -7950, 171)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 381) then --Zul'Farrak
    player:Teleport(1, -6821, -2890, 9)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 382) then --Zul'Gurub
    player:Teleport(0, -11916, -1204, 93)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 383) then --Auchenai Crypts
    player:Teleport(530, -3367, 5216, -101)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 384) then --Black Temple
    player:Teleport(530, -3614, 310, 40)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 385) then --Coilfang Reservoir
    player:Teleport(530, 792, 6863, -64)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 386) then --Gruul's Lair
    player:Teleport(530, 3529, 5096, 3)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 387) then --Hellfire Ramparts
    player:Teleport(530, -360, 3071, -16)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 388) then --Mana Tombs
    player:Teleport(530, -3100, 4950, -100)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 389) then --Pheonix Hall
    player:Teleport(530, 3084, 1385, 185)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 390) then --Sethekk Halls
    player:Teleport(530, -3364, 4675, -101)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 391) then --Shadow Labyrinth
    player:Teleport(530, -3630, 4941, -101)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 392) then --The Botanica
    player:Teleport(530, 3404, 1488, 183)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 393) then --The Mechanar
    player:Teleport(530, 2870, 1557, 252)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 394) then --Borean Tundra
    player:Teleport(571, 3008, 5290, 60)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 395) then --Dragonblight
    player:Teleport(571, 3118, 107, 72)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 396) then --Grizzly Hills
    player:Teleport(571, 3681, -3472, 243)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 397) then --Howling Fjord
    player:Teleport(571, 1267, -4062, 143)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 398) then --Icecrown
    player:Teleport(571, 7514, 2091, 623)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 399) then --Sholazar Basin
    player:Teleport(571, 5501, 4879, -198)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 400) then --Storm Peaks
    player:Teleport(571, 7514, -1037, 467)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 401) then --Wintergrasp
    player:Teleport(571, 4611, 2848, 3397)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 402) then --Zul'Drak
    player:Teleport(571, 5441, -2304, 298)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 403) then --Dalaran
    player:Teleport(571, 5797, 629, 648)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 404) then --Crystalsong Forest
    player:Teleport(571, 5402, 72, 151)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 405) then --DK Start Zone
    player:Teleport(609, 2353, -5666, 427)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 406) then --Azjol'Nerub
    player:Teleport(571, 3721, 2155, 37)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 407) then --Drak'Tharon
    player:Teleport(571, 4897, 2046, 249)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 408) then --Gun'Drak
    player:Teleport(571, 6925, 4447, 451)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 409) then --Icecrown Citadel
    player:Teleport(571, 6151, 2244, 508)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 410) then --Naxxaramas
    player:Teleport(571, 3668, -1049, 131)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 411) then --Obsidian Sanctum
    player:Teleport(571, 3561, 275, -115)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 412) then --The Nexus/Occulus/Eye of Eternity
    player:Teleport(571, 3783, 6942, 105)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 413) then --Halls of Stone/Halls of Lightning
    player:Teleport(571, 8937, 1266, 1026)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 414) then --Utgarde Keep
    player:Teleport(571, 1228, -4943, 36)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 415) then --Utgarde Pinnacle
    player:Teleport(571, 1274, -4857, 216)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 416) then --Vault of Archevon
    player:Teleport(571, 5440, 2840, 421)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 417) then --Violet Hold
    player:Teleport(571, 5708, 521, 650)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 418) then --Alliance Mall
    player:Teleport(0, -4673, -1697, 504)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 419) then --Horde Mall
    player:Teleport(1, -8544, 2005, 101)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 420) then --Gurubashi Arena
    player:Teleport(0, -13282, 117, 25)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 421) then --Magtheridon's Lair
    player:Teleport(530, -313, 3088, -116)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 422) then --Serpentshrine Cavern
    player:Teleport(530, 830, 6865, -63)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 423) then --The Blood Furnace
    player:Teleport(530, -303, 3164, 32)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 424) then --The Eye
    player:Teleport(530, 3087, 1373, 185)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 425) then --The Shattered Halls
    player:Teleport(530, -311, 3083, -3)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 426) then --The Slave Pens
    player:Teleport(530, 719, 6999, -73)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 427) then --The Steamvault
    player:Teleport(530, 816, 6934, -80)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 428) then --The Underbog
    player:Teleport(530, 777, 6763, -72)
    pUnit:GossipComplete(player)
    end
    
    if(intid == 501) then --Buffs
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(3, "Agility", 502, 0)
    pUnit:GossipMenuAddItem(3, "Intellect", 503, 0)
    pUnit:GossipMenuAddItem(3, "Protection", 504, 0)
    pUnit:GossipMenuAddItem(3, "Spirit", 505, 0)
    pUnit:GossipMenuAddItem(3, "Stamina", 506, 0)
    pUnit:GossipMenuAddItem(3, "Strength", 507, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if (intid == 502) then
    pUnit:CastSpellOnTarget(15007) 
    player:UnlearnSpell(15007)
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(3, "Agility", 502, 0)
    pUnit:GossipMenuAddItem(3, "Intellect", 503, 0)
    pUnit:GossipMenuAddItem(3, "Protection", 504, 0)
    pUnit:GossipMenuAddItem(3, "Spirit", 505, 0)
    pUnit:GossipMenuAddItem(3, "Stamina", 506, 0)
    pUnit:GossipMenuAddItem(3, "Strength", 507, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    pUnit:GossipSendMenu(player)
    end
    if (intid == 503) then
    pUnit:CastSpellOnTarget(33077, player)
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(3, "Agility", 502, 0)
    pUnit:GossipMenuAddItem(3, "Intellect", 503, 0)
    pUnit:GossipMenuAddItem(3, "Protection", 504, 0)
    pUnit:GossipMenuAddItem(3, "Spirit", 505, 0)
    pUnit:GossipMenuAddItem(3, "Stamina", 506, 0)
    pUnit:GossipMenuAddItem(3, "Strength", 507, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    pUnit:GossipSendMenu(player)
    end
    if (intid == 504) then
    pUnit:CastSpellOnTarget(33078, player)
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(3, "Agility", 502, 0)
    pUnit:GossipMenuAddItem(3, "Intellect", 503, 0)
    pUnit:GossipMenuAddItem(3, "Protection", 504, 0)
    pUnit:GossipMenuAddItem(3, "Spirit", 505, 0)
    pUnit:GossipMenuAddItem(3, "Stamina", 506, 0)
    pUnit:GossipMenuAddItem(3, "Strength", 507, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    pUnit:GossipSendMenu(player)
    end
    if (intid == 505) then
    pUnit:CastSpellOnTarget(33079, player)
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(3, "Agility", 502, 0)
    pUnit:GossipMenuAddItem(3, "Intellect", 503, 0)
    pUnit:GossipMenuAddItem(3, "Protection", 504, 0)
    pUnit:GossipMenuAddItem(3, "Spirit", 505, 0)
    pUnit:GossipMenuAddItem(3, "Stamina", 506, 0)
    pUnit:GossipMenuAddItem(3, "Strength", 507, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    pUnit:GossipSendMenu(player)
    end
    if (intid == 506) then
    pUnit:CastSpellOnTarget(33080, player)
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(3, "Agility", 502, 0)
    pUnit:GossipMenuAddItem(3, "Intellect", 503, 0)
    pUnit:GossipMenuAddItem(3, "Protection", 504, 0)
    pUnit:GossipMenuAddItem(3, "Spirit", 505, 0)
    pUnit:GossipMenuAddItem(3, "Stamina", 506, 0)
    pUnit:GossipMenuAddItem(3, "Strength", 507, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    pUnit:GossipSendMenu(player)
    end
    if (intid == 507) then
    pUnit:CastSpellOnTarget(33081, player)
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(3, "Agility", 502, 0)
    pUnit:GossipMenuAddItem(3, "Intellect", 503, 0)
    pUnit:GossipMenuAddItem(3, "Protection", 504, 0)
    pUnit:GossipMenuAddItem(3, "Spirit", 505, 0)
    pUnit:GossipMenuAddItem(3, "Stamina", 506, 0)
    pUnit:GossipMenuAddItem(3, "Strength", 507, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    pUnit:GossipSendMenu(player)
    end
    if (intid == 508) then
    pUnit:CastSpellOnTarget(33082, player)
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(3, "Agility", 502, 0)
    pUnit:GossipMenuAddItem(3, "Intellect", 503, 0)
    pUnit:GossipMenuAddItem(3, "Protection", 504, 0)
    pUnit:GossipMenuAddItem(3, "Spirit", 505, 0)
    pUnit:GossipMenuAddItem(3, "Stamina", 506, 0)
    pUnit:GossipMenuAddItem(3, "Strength", 507, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 509) then
    pUnit:FullCastSpellOnTarget(25840, player)
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    pUnit:GossipSendMenu(player)
    end
    
    if(intid == 526) then
    pUnit:GossipMenuAddItem(3,"Scuba-Goblin", 511, 0)
    pUnit:GossipMenuAddItem(3,"Wrapped Sentry", 512, 0)
    pUnit:GossipMenuAddItem(3,"Warp Guard", 513, 0)
    pUnit:GossipMenuAddItem(3,"Ghost Wolf", 514, 0)
    pUnit:GossipMenuAddItem(3,"Black Flower", 515, 0)
    pUnit:GossipMenuAddItem(3,"Blue Flower", 516, 0)
    pUnit:GossipMenuAddItem(3,"Thrall", 517, 0)
    pUnit:GossipMenuAddItem(3,"Sneeds Shreader", 518, 0)
    pUnit:GossipMenuAddItem(3,"Mage in Pimp Hat", 519, 0)
    pUnit:GossipMenuAddItem(3,"Shark", 520, 0)
    pUnit:GossipMenuAddItem(3,"Hammerhead Shark", 521, 0)
    pUnit:GossipMenuAddItem(3,"Ironforge Guard", 522, 0)
    pUnit:GossipMenuAddItem(3,"Ironfroge Mage", 523, 0)
    pUnit:GossipMenuAddItem(3,"Horde Sentry Warrior", 524, 0)
    pUnit:GossipMenuAddItem(3,"Horde Sentry Shaman", 525, 0)
    pUnit:GossipMenuAddItem(3,"[First Page]", 510, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    end
    
    if(intid == 511) then
    player:SetModel(19076)
    end
    if(intid == 512) then
    player:SetModel(19072)
    end
    if(intid == 513) then
    player:SetModel(19061)
    end
    if(intid == 514) then
    player:SetModel(19042)
    end
    if(intid == 515) then
    player:SetModel(19034)
    end
    if(intid == 516) then
    player:SetModel(19031)
    end
    if(intid == 517) then
    player:SetModel(19015)
    end
    if(intid == 518) then
    player:SetModel(19013)
    end
    if(intid == 519) then
    player:SetModel(19005)
    end
    if(intid == 520) then
    player:SetModel(12200)
    end
    if(intid == 521) then
    player:SetModel(12204)
    end
    if(intid == 522) then
    player:SetModel(21816)
    end
    if(intid == 523) then
    player:SetModel(21835)
    end
    if(intid == 524) then
    player:SetModel(23121)
    end
    if(intid == 525) then
    player:SetModel(23183)
    end
    
    if(intid == 510) then
    pUnit:GossipMenuAddItem(5,"Benny Questgiver", 527, 0)
    pUnit:GossipMenuAddItem(5,"Illidan", 528, 0)
    pUnit:GossipMenuAddItem(5,"Hogger", 529, 0)
    pUnit:GossipMenuAddItem(5,"Pit Commander", 530, 0)
    pUnit:GossipMenuAddItem(5,"Wrath Master", 531, 0)
    pUnit:GossipMenuAddItem(5,"Tagar Spinebreaker", 532, 0)
    pUnit:GossipMenuAddItem(5,"Merciles Dragon", 533, 0)
    pUnit:GossipMenuAddItem(5,"Ravager", 534, 0)
    pUnit:GossipMenuAddItem(5,"Tauren", 535, 0)
    pUnit:GossipMenuAddItem(5,"Worm", 536, 0)
    pUnit:GossipMenuAddItem(5,"A Hydra!", 537, 0)
    pUnit:GossipMenuAddItem(5,"Onyxia", 538, 0)
    pUnit:GossipMenuAddItem(5,"VanCleef", 539, 0)
    pUnit:GossipMenuAddItem(5,"Prince Malchezaar", 540, 0)
    pUnit:GossipMenuAddItem(5,"Zul'jin", 541, 0)
    pUnit:GossipMenuAddItem(5,"Gruul the Dragonkiller", 542, 0)
    pUnit:GossipMenuAddItem(5,"Al'ar", 543, 0)
    pUnit:GossipMenuAddItem(5,"Kael'thas", 544, 0)
    pUnit:GossipMenuAddItem(5,"Magtheridon", 545, 0)
    pUnit:GossipMenuAddItem(5,"Lady Vashj", 546, 0)
    pUnit:GossipMenuAddItem(3,"[Second Page]", 526, 0)
    pUnit:GossipMenuAddItem(0, "[Back]", 500, 0)
    end
    
        if (intid == 527) then
        player:SetModel(6074)
        player:GossipComplete()
        end
    
        if (intid == 528) then
        player:SetModel(21135)
        player:GossipComplete()
        end
    
        if (intid == 529) then
        player:SetModel(384)
        player:GossipComplete()
        end
    
        if (intid == 530) then
        player:SetModel(18622)
        player:GossipComplete()
        end
    
        if (intid == 531) then
        player:SetModel(18531)
        player:GossipComplete()
        end
    
        if (intid == 532) then
        player:SetModel(21025)
        player:GossipComplete()
        end
    
        if (intid == 533) then
        player:SetModel(22620)
        player:GossipComplete()
        end
    
        if (intid == 534) then
        player:SetModel(741)
        player:GossipComplete()
        end
    
        if (intid == 535) then
        player:SetModel(20618)
        player:GossipComplete()
        end
    
        if (intid == 536) then
        player:SetModel(13009)
        player:GossipComplete()
        end
    
        if (intid == 537) then
        player:SetModel(6737)
        player:GossipComplete()
        end
    	
    	if (intid == 538) then
        player:SetModel(8570)
        player:GossipComplete()
        end
    
        if (intid == 539) then
        player:SetModel(2029)
        player:GossipComplete()
        end
    
        if (intid == 540) then
        player:SetModel(19274)
        player:GossipComplete()
        end
    
        if (intid == 541) then
        player:SetModel(21899)
        player:GossipComplete()
        end
    
        if (intid == 542) then
        player:SetModel(18698)
        player:GossipComplete()
        end
    
        if (intid == 543) then
        player:SetModel(18945)
        player:GossipComplete()
        end
    
        if (intid == 544) then
        player:SetModel(20023)
        player:GossipComplete()
        end
    
        if (intid == 545) then
        player:SetModel(18527)
        player:GossipComplete()
        end
    
        if (intid == 546) then
        player:SetModel(20748)
        player:GossipComplete()
        end
    
    
    intid = 0
    end
    
    RegisterUnitGossipEvent(50000, 1, "WarpNPC_OnGossipTalk")
    RegisterUnitGossipEvent(50000, 2, "WarpNPC_OnGossipSelect")
    
    print("======================================================")
    print("              Loaded Compilation NPC")
    print("   The Features Of This Npc Are Brought To You By")
    print("--[ Everlast ]-[ Noobcraft ]-[ Junni42 ]-[ [pwn]age]--")
    print("        Compiled And Customised By Scubast3ve")
    print("======================================================")
    Enjoy and you can use the current sql you have with this.
    Last edited by Scubast3ve; 05-01-2009 at 08:41 AM.
    Don't Forget To Give Rep To People Who Help You.

  11. #26
    turrikasd's Avatar Member
    Reputation
    5
    Join Date
    Dec 2008
    Posts
    90
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Buffs are retarted. Healing.. Thats why you got food. And morphs are cool

  12. #27
    Claiver's Avatar Member
    Reputation
    138
    Join Date
    Mar 2009
    Posts
    217
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Set the NPC mana to 0, or set it higher .

Page 2 of 2 FirstFirst 12

Similar Threads

  1. [Lua] Savage Gladiator Gear NPC
    By shadowslayer133 in forum WoW EMU General Releases
    Replies: 0
    Last Post: 03-16-2010, 05:51 AM
  2. [LUA HELP] Boss spawning npc when he dies
    By Moaradin in forum WoW EMU Questions & Requests
    Replies: 12
    Last Post: 04-19-2009, 11:03 AM
  3. LUA 3 in 1 Morph/Buff/Heal NPC
    By Found in forum WoW EMU Guides & Tutorials
    Replies: 1
    Last Post: 04-12-2009, 04:01 PM
  4. Replies: 40
    Last Post: 11-04-2008, 04:03 PM
  5. [Release] Chirspee's Teleporting NPC, Buff NPC's, Skill NPC and Heal NPC
    By Illidan1 in forum World of Warcraft Emulator Servers
    Replies: 13
    Last Post: 11-22-2007, 04:05 PM
All times are GMT -5. The time now is 01:57 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