Guest User

Untitled

a guest
Jan 24th, 2018
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 76.03 KB | None | 0 0
  1. -- All-In-One PVP (Arena Wrathful Season 8) & (PvP/PvE Weapons) & (Misc) // PVE (Sanctified Tier 10) & (Weapons) & (Misc) // Skill Advancer (Armor) & (Weapons) // Class Trainer
  2. -- Created By Duncarix for 3.3.5a Working as of ArcEmu r4636
  3. -- Version: 1.9 Extended // Next Version: 2
  4. -- Check Out Duncarix's AC-Web Page for Weekly (Sometimes Daily) Updates and Bug Fixes to this Script!
  5. -- If you edit or make personal updates to this script, please share it with the AC-Web community!
  6.  
  7.  
  8. local npcid = 55555
  9.  
  10. function Vendor_OnGossip(pUnit,event,player)
  11.     pUnit:VendorRemoveAllItems()
  12.     if (player:GetPlayerClass() == "Warrior") then
  13.     pUnit:GossipCreateMenu(100, player, 0)
  14.     pUnit:GossipMenuAddItem(1,"Armor",1,0)
  15.     pUnit:GossipMenuAddItem(9,"Weapons",11,0)
  16.     pUnit:GossipMenuAddItem(1,"Misc",200,0)
  17.     pUnit:GossipMenuAddItem(5,"Skills",55,0)
  18.     pUnit:GossipMenuAddItem(3,"Professions", 100, 0)
  19.     pUnit:GossipMenuAddItem(3,"Learn Spells",80,0)
  20.     pUnit:GossipMenuAddItem(0,"Reset Talent Points",90,0)
  21.     pUnit:GossipMenuAddItem(5,"Repair",91,0)
  22.     pUnit:GossipMenuAddItem(2,"All Done",999,0)
  23.     pUnit:GossipSendMenu(player)
  24.     pUnit:RegisterEvent("Vendor_OnSelect", 1, 0)
  25.     elseif (player:GetPlayerClass() == "Shaman") then
  26.     pUnit:GossipCreateMenu(100, player, 0)
  27.     pUnit:GossipMenuAddItem(1,"Armor",2,0)
  28.     pUnit:GossipMenuAddItem(9,"Weapons",11,0)
  29.     pUnit:GossipMenuAddItem(1,"Misc",200,0)
  30.     pUnit:GossipMenuAddItem(5,"Skills",56,0)
  31.     pUnit:GossipMenuAddItem(3,"Professions", 100, 0)
  32.     pUnit:GossipMenuAddItem(3,"Learn Spells",86,0)
  33.     pUnit:GossipMenuAddItem(0,"Reset Talent Points",90,0)
  34.     pUnit:GossipMenuAddItem(5,"Repair",91,0)
  35.     pUnit:GossipMenuAddItem(2,"All Done",999,0)
  36.     pUnit:GossipSendMenu(player)
  37.     pUnit:RegisterEvent("Vendor_OnSelect", 1, 0)
  38.     elseif (player:GetPlayerClass() == "Priest") then
  39.     pUnit:GossipCreateMenu(100, player, 0)
  40.     pUnit:GossipMenuAddItem(1,"Armor",3,0)
  41.     pUnit:GossipMenuAddItem(9,"Weapons",11,0)
  42.     pUnit:GossipMenuAddItem(1,"Misc",200,0)
  43.     pUnit:GossipMenuAddItem(5,"Skills",57,0)
  44.     pUnit:GossipMenuAddItem(3,"Professions", 100, 0)
  45.     pUnit:GossipMenuAddItem(3,"Learn Spells",84,0)
  46.     pUnit:GossipMenuAddItem(0,"Reset Talent Points",90,0)
  47.     pUnit:GossipMenuAddItem(5,"Repair",91,0)
  48.     pUnit:GossipMenuAddItem(2,"All Done",999,0)
  49.     pUnit:GossipSendMenu(player)
  50.     pUnit:RegisterEvent("Vendor_OnSelect", 1, 0)
  51.     elseif (player:GetPlayerClass() == "Paladin") then
  52.     pUnit:GossipCreateMenu(100, player, 0)
  53.     pUnit:GossipMenuAddItem(1,"Armor",4,0)
  54.     pUnit:GossipMenuAddItem(9,"Weapons",11,0)
  55.     pUnit:GossipMenuAddItem(1,"Misc",200,0)
  56.     pUnit:GossipMenuAddItem(5,"Skills",58,0)
  57.     pUnit:GossipMenuAddItem(3,"Professions", 100, 0)
  58.     pUnit:GossipMenuAddItem(3,"Learn Spells",81,0)
  59.     pUnit:GossipMenuAddItem(0,"Reset Talent Points",90,0)
  60.     pUnit:GossipMenuAddItem(5,"Repair",91,0)
  61.     pUnit:GossipMenuAddItem(2,"All Done",999,0)
  62.     pUnit:GossipSendMenu(player)
  63.     pUnit:RegisterEvent("Vendor_OnSelect", 1, 0)
  64.     elseif (player:GetPlayerClass() == "Druid") then
  65.     pUnit:GossipCreateMenu(100, player, 0)
  66.     pUnit:GossipMenuAddItem(1,"Armor",5,0)
  67.     pUnit:GossipMenuAddItem(9,"Weapons",11,0)
  68.     pUnit:GossipMenuAddItem(1,"Misc",200,0)
  69.     pUnit:GossipMenuAddItem(5,"Skills",59,0)
  70.     pUnit:GossipMenuAddItem(3,"Professions", 100, 0)
  71.     pUnit:GossipMenuAddItem(3,"Learn Spells",89,0)
  72.     pUnit:GossipMenuAddItem(0,"Reset Talent Points",90,0)
  73.     pUnit:GossipMenuAddItem(5,"Repair",91,0)
  74.     pUnit:GossipMenuAddItem(2,"All Done",999,0)
  75.     pUnit:GossipSendMenu(player)
  76.     pUnit:RegisterEvent("Vendor_OnSelect", 1, 0)
  77.     elseif (player:GetPlayerClass() == "Mage") then
  78.     pUnit:GossipCreateMenu(100, player, 0)
  79.     pUnit:GossipMenuAddItem(1,"Armor",6,0)
  80.     pUnit:GossipMenuAddItem(9,"Weapons",11,0)
  81.     pUnit:GossipMenuAddItem(1,"Misc",200,0)
  82.     pUnit:GossipMenuAddItem(5,"Skills",60,0)
  83.     pUnit:GossipMenuAddItem(3,"Professions", 100, 0)
  84.     pUnit:GossipMenuAddItem(3,"Learn Spells",87,0)
  85.     pUnit:GossipMenuAddItem(0,"Reset Talent Points",90,0)
  86.     pUnit:GossipMenuAddItem(5,"Repair",91,0)
  87.     pUnit:GossipMenuAddItem(2,"All Done",999,0)
  88.     pUnit:GossipSendMenu(player)
  89.     pUnit:RegisterEvent("Vendor_OnSelect", 1, 0)
  90.     elseif (player:GetPlayerClass() == "Death Knight") then
  91.     pUnit:GossipCreateMenu(100, player, 0)
  92.     pUnit:GossipMenuAddItem(1,"Armor",7,0)
  93.     pUnit:GossipMenuAddItem(9,"Weapons",11,0)
  94.     pUnit:GossipMenuAddItem(1,"Misc",200,0)
  95.     pUnit:GossipMenuAddItem(5,"Skills",61,0)
  96.     pUnit:GossipMenuAddItem(3,"Professions", 100, 0)
  97.     pUnit:GossipMenuAddItem(3,"Learn Spells",85,0)
  98.     pUnit:GossipMenuAddItem(0,"Reset Talent Points",90,0)
  99.     pUnit:GossipMenuAddItem(5,"Repair",91,0)
  100.     pUnit:GossipMenuAddItem(2,"All Done",999,0)
  101.     pUnit:GossipSendMenu(player)
  102.     pUnit:RegisterEvent("Vendor_OnSelect", 1, 0)
  103.     elseif (player:GetPlayerClass() == "Hunter") then
  104.     pUnit:GossipCreateMenu(100, player, 0)
  105.     pUnit:GossipMenuAddItem(1,"Armor",8,0)
  106.     pUnit:GossipMenuAddItem(9,"Weapons",11,0)
  107.     pUnit:GossipMenuAddItem(1,"Misc",200,0)
  108.     pUnit:GossipMenuAddItem(5,"Skills",62,0)
  109.     pUnit:GossipMenuAddItem(3,"Professions", 100, 0)
  110.     pUnit:GossipMenuAddItem(3,"Learn Spells",82,0)
  111.     pUnit:GossipMenuAddItem(0,"Reset Talent Points",90,0)
  112.     pUnit:GossipMenuAddItem(5,"Repair",91,0)
  113.     pUnit:GossipMenuAddItem(2,"All Done",999,0)
  114.     pUnit:GossipSendMenu(player)
  115.     pUnit:RegisterEvent("Vendor_OnSelect", 1, 0)
  116.     elseif (player:GetPlayerClass() == "Warlock") then
  117.     pUnit:GossipCreateMenu(100, player, 0)
  118.     pUnit:GossipMenuAddItem(1,"Armor",9,0)
  119.     pUnit:GossipMenuAddItem(9,"Weapons",11,0)
  120.     pUnit:GossipMenuAddItem(1,"Misc",200,0)
  121.     pUnit:GossipMenuAddItem(5,"Skills",63,0)
  122.     pUnit:GossipMenuAddItem(3,"Professions", 100, 0)
  123.     pUnit:GossipMenuAddItem(3,"Learn Spells",88,0)
  124.     pUnit:GossipMenuAddItem(0,"Reset Talent Points",90,0)
  125.     pUnit:GossipMenuAddItem(5,"Repair",91,0)
  126.     pUnit:GossipMenuAddItem(2,"All Done",999,0)
  127.     pUnit:GossipSendMenu(player)
  128.     pUnit:RegisterEvent("Vendor_OnSelect", 1, 0)
  129.     elseif (player:GetPlayerClass() == "Rogue") then
  130.     pUnit:GossipCreateMenu(100, player, 0)
  131.     pUnit:GossipMenuAddItem(1,"Armor",10,0)
  132.     pUnit:GossipMenuAddItem(9,"Weapons",11,0)
  133.     pUnit:GossipMenuAddItem(1,"Misc",200,0)
  134.     pUnit:GossipMenuAddItem(5,"Skills",64,0)
  135.     pUnit:GossipMenuAddItem(3,"Professions", 100, 0)
  136.     pUnit:GossipMenuAddItem(3,"Learn Spells",83,0)
  137.     pUnit:GossipMenuAddItem(0,"Reset Talent Points",90,0)
  138.     pUnit:GossipMenuAddItem(5,"Repair",91,0)
  139.     pUnit:GossipMenuAddItem(2,"All Done",999,0)
  140.     pUnit:GossipSendMenu(player)
  141.     pUnit:RegisterEvent("Vendor_OnSelect", 1, 0)
  142.     end
  143. end
  144.  
  145. function Vendor_OnSelect(pUnit,event,player,id,intid,code)
  146.  
  147. if (intid == 1) then
  148.     pUnit:GossipCreateMenu(101, player, 0)
  149.     pUnit:GossipMenuAddItem(1,"Wrathful Armor For Warriors",21,0)
  150.     pUnit:GossipMenuAddItem(1,"Sanctified Armor For Warriors",31,0)
  151.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  152.     pUnit:GossipSendMenu(player)
  153.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  154. end
  155.  
  156. if (intid == 2) then
  157.     pUnit:GossipCreateMenu(101, player, 0)
  158.     pUnit:GossipMenuAddItem(1,"Wrathful Armor For Shamans",22,0)
  159.     pUnit:GossipMenuAddItem(1,"Sanctified Armor For Shamans",32,0)
  160.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  161.     pUnit:GossipSendMenu(player)
  162.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  163. end
  164.  
  165. if (intid == 3) then
  166.     pUnit:GossipCreateMenu(101, player, 0)
  167.     pUnit:GossipMenuAddItem(1,"Wrathful Armor For Priests",23,0)
  168.     pUnit:GossipMenuAddItem(1,"Sanctified Armor For Priests",33,0)
  169.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  170.     pUnit:GossipSendMenu(player)
  171.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  172. end
  173.  
  174. if (intid == 4) then
  175.     pUnit:GossipCreateMenu(101, player, 0)
  176.     pUnit:GossipMenuAddItem(1,"Wrathful Armor For Paladins",24,0)
  177.     pUnit:GossipMenuAddItem(1,"Sanctified Armor For Paladins",34,0)
  178.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  179.     pUnit:GossipSendMenu(player)
  180.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  181. end
  182.  
  183. if (intid == 5) then
  184.     pUnit:GossipCreateMenu(101, player, 0)
  185.     pUnit:GossipMenuAddItem(1,"Wrathful Armor For Druids",25,0)
  186.     pUnit:GossipMenuAddItem(1,"Sanctified Armor For Druids",35,0)
  187.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  188.     pUnit:GossipSendMenu(player)
  189.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  190. end
  191.  
  192. if (intid == 6) then
  193.     pUnit:GossipCreateMenu(101, player, 0)
  194.     pUnit:GossipMenuAddItem(1,"Wrathful Armor For Mages",26,0)
  195.     pUnit:GossipMenuAddItem(1,"Sanctified Armor For Mages",36,0)
  196.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  197.     pUnit:GossipSendMenu(player)
  198.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  199. end
  200.  
  201. if (intid == 7) then
  202.     pUnit:GossipCreateMenu(101, player, 0)
  203.     pUnit:GossipMenuAddItem(1,"Wrathful Armor For Death Knights",27,0)
  204.     pUnit:GossipMenuAddItem(1,"Sanctified Armor For Death Knights",37,0)
  205.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  206.     pUnit:GossipSendMenu(player)
  207.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  208. end
  209.  
  210. if (intid == 8) then
  211.     pUnit:GossipCreateMenu(101, player, 0)
  212.     pUnit:GossipMenuAddItem(1,"Wrathful Armor For Hunters",28,0)
  213.     pUnit:GossipMenuAddItem(1,"Sanctified Armor For Hunters",38,0)
  214.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  215.     pUnit:GossipSendMenu(player)
  216.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  217. end
  218.  
  219. if (intid == 9) then
  220.     pUnit:GossipCreateMenu(101, player, 0)
  221.     pUnit:GossipMenuAddItem(1,"Wrathful Armor For Warlocks",29,0)
  222.     pUnit:GossipMenuAddItem(1,"Sanctified Armor For Warlocks",39,0)
  223.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  224.     pUnit:GossipSendMenu(player)
  225.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  226. end
  227.  
  228. if (intid == 10) then
  229.     pUnit:GossipCreateMenu(101, player, 0)
  230.     pUnit:GossipMenuAddItem(1,"Wrathful Armor For Rogues",30,0)
  231.     pUnit:GossipMenuAddItem(1,"Sanctified Armor For Rogues",40,0)
  232.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  233.     pUnit:GossipSendMenu(player)
  234.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  235. end
  236.  
  237. if (intid == 55) then
  238.     pUnit:GossipCreateMenu(101, player, 0)
  239.     pUnit:GossipMenuAddItem(5,"Weapon Skills for Warriors",45,0)
  240.     pUnit:GossipMenuAddItem(5,"Armor Skills for Warriors",75,0)
  241.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  242.     pUnit:GossipSendMenu(player)
  243.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  244. end
  245.  
  246. if (intid == 56) then
  247.     pUnit:GossipCreateMenu(101, player, 0)
  248.     pUnit:GossipMenuAddItem(5,"Weapon Skills for Shamans",46,0)
  249.     pUnit:GossipMenuAddItem(5,"Armor Skills for Shamans",76,0)
  250.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  251.     pUnit:GossipSendMenu(player)
  252.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  253. end
  254.  
  255. if (intid == 57) then
  256.     pUnit:GossipCreateMenu(101, player, 0)
  257.     pUnit:GossipMenuAddItem(5,"Weapon Skills for Priests",47,0)
  258.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  259.     pUnit:GossipSendMenu(player)
  260.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  261. end
  262.  
  263. if (intid == 58) then
  264.     pUnit:GossipCreateMenu(101, player, 0)
  265.     pUnit:GossipMenuAddItem(5,"Weapon Skills for Paladins",48,0)
  266.     pUnit:GossipMenuAddItem(5,"Armor Skills for Paladins",77,0)
  267.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  268.     pUnit:GossipSendMenu(player)
  269.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  270. end
  271.  
  272. if (intid == 59) then
  273.     pUnit:GossipCreateMenu(101, player, 0)
  274.     pUnit:GossipMenuAddItem(5,"Weapon Skills for Druids",49,0)
  275.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  276.     pUnit:GossipSendMenu(player)
  277.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  278. end
  279.  
  280. if (intid == 60) then
  281.     pUnit:GossipCreateMenu(101, player, 0)
  282.     pUnit:GossipMenuAddItem(5,"Weapon Skills for Mages",50,0)
  283.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  284.     pUnit:GossipSendMenu(player)
  285.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  286. end
  287.  
  288. if (intid == 61) then
  289.     pUnit:GossipCreateMenu(101, player, 0)
  290.     pUnit:GossipMenuAddItem(5,"Weapon Skills for Death Knights",51,0)
  291.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  292.     pUnit:GossipSendMenu(player)
  293.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  294. end
  295.  
  296. if (intid == 62) then
  297.     pUnit:GossipCreateMenu(101, player, 0)
  298.     pUnit:GossipMenuAddItem(5,"Weapon Skills for Hunters",52,0)
  299.     pUnit:GossipMenuAddItem(5,"Armor Skills for Hunters",78,0)
  300.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  301.     pUnit:GossipSendMenu(player)
  302.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  303. end
  304.  
  305. if (intid == 63) then
  306.     pUnit:GossipCreateMenu(101, player, 0)
  307.     pUnit:GossipMenuAddItem(5,"Weapon Skills for Warlocks",53,0)
  308.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  309.     pUnit:GossipSendMenu(player)
  310.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  311. end
  312.  
  313. if (intid == 64) then
  314.     pUnit:GossipCreateMenu(101, player, 0)
  315.     pUnit:GossipMenuAddItem(5,"Weapon Skills for Rogues",54,0)
  316.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  317.     pUnit:GossipSendMenu(player)
  318.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  319. end
  320.  
  321. if (intid == 200) then
  322.     pUnit:GossipCreateMenu(101, player, 0)
  323.     pUnit:GossipMenuAddItem(1,"Wrathful Misc",201,0)
  324.     pUnit:GossipMenuAddItem(1,"Sanctified Misc",202,0)
  325.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  326.     pUnit:GossipSendMenu(player)
  327.     pUnit:RegisterEvent("Vendor_OnSelect2", 1, 0)
  328. end
  329. end
  330.  
  331.  
  332. function Vendor_OnSelect2(pUnit,event,player,id,intid,code)
  333.  
  334. if (intid == 21) then
  335.     pUnit:VendorAddItem(51541,1,0)
  336.     pUnit:VendorAddItem(51542,1,0)
  337.     pUnit:VendorAddItem(51543,1,0)
  338.     pUnit:VendorAddItem(51544,1,0)
  339.     pUnit:VendorAddItem(51545,1,0)
  340.     player:SendVendorWindow(pUnit)
  341. end
  342.  
  343. if (intid == 22) then
  344.     pUnit:VendorAddItem(51503,1,0)
  345.     pUnit:VendorAddItem(51504,1,0)
  346.     pUnit:VendorAddItem(51505,1,0)
  347.     pUnit:VendorAddItem(51506,1,0)
  348.     pUnit:VendorAddItem(51508,1,0)
  349.     pUnit:VendorAddItem(51509,1,0)
  350.     pUnit:VendorAddItem(51510,1,0)
  351.     pUnit:VendorAddItem(51511,1,0)
  352.     pUnit:VendorAddItem(51512,1,0)
  353.     pUnit:VendorAddItem(51514,1,0)
  354.     pUnit:VendorAddItem(51497,1,0)
  355.     pUnit:VendorAddItem(51498,1,0)
  356.     pUnit:VendorAddItem(51499,1,0)
  357.     pUnit:VendorAddItem(51500,1,0)
  358.     pUnit:VendorAddItem(51502,1,0)
  359.     player:SendVendorWindow(pUnit)
  360. end
  361.  
  362. if (intid == 23) then
  363.     pUnit:VendorAddItem(51482,1,0)
  364.     pUnit:VendorAddItem(51483,1,0)
  365.     pUnit:VendorAddItem(51484,1,0)
  366.     pUnit:VendorAddItem(51485,1,0)
  367.     pUnit:VendorAddItem(51486,1,0)
  368.     pUnit:VendorAddItem(51487,1,0)
  369.     pUnit:VendorAddItem(51488,1,0)
  370.     pUnit:VendorAddItem(51489,1,0)
  371.     pUnit:VendorAddItem(51490,1,0)
  372.     pUnit:VendorAddItem(51491,1,0)
  373.     player:SendVendorWindow(pUnit)
  374. end
  375.  
  376. if (intid == 24) then
  377.     pUnit:VendorAddItem(51468,1,0)
  378.     pUnit:VendorAddItem(51469,1,0)
  379.     pUnit:VendorAddItem(51470,1,0)
  380.     pUnit:VendorAddItem(51471,1,0)
  381.     pUnit:VendorAddItem(51473,1,0)
  382.     pUnit:VendorAddItem(51474,1,0)
  383.     pUnit:VendorAddItem(51475,1,0)
  384.     pUnit:VendorAddItem(51476,1,0)
  385.     pUnit:VendorAddItem(51477,1,0)
  386.     pUnit:VendorAddItem(51479,1,0)
  387.     player:SendVendorWindow(pUnit)
  388. end
  389.  
  390. if (intid == 25) then
  391.     pUnit:VendorAddItem(51419,1,0)
  392.     pUnit:VendorAddItem(51420,1,0)
  393.     pUnit:VendorAddItem(51421,1,0)
  394.     pUnit:VendorAddItem(51422,1,0)
  395.     pUnit:VendorAddItem(51424,1,0)
  396.     pUnit:VendorAddItem(51425,1,0)
  397.     pUnit:VendorAddItem(51426,1,0)
  398.     pUnit:VendorAddItem(51427,1,0)
  399.     pUnit:VendorAddItem(51428,1,0)
  400.     pUnit:VendorAddItem(51430,1,0)
  401.     pUnit:VendorAddItem(51433,1,0)
  402.     pUnit:VendorAddItem(51434,1,0)
  403.     pUnit:VendorAddItem(51435,1,0)
  404.     pUnit:VendorAddItem(51436,1,0)
  405.     pUnit:VendorAddItem(51438,1,0)
  406.     player:SendVendorWindow(pUnit)
  407. end
  408.  
  409. if (intid == 26) then
  410.     pUnit:VendorAddItem(51463,1,0)
  411.     pUnit:VendorAddItem(51464,1,0)
  412.     pUnit:VendorAddItem(51465,1,0)
  413.     pUnit:VendorAddItem(51466,1,0)
  414.     pUnit:VendorAddItem(51467,1,0)
  415.     player:SendVendorWindow(pUnit)
  416. end
  417.  
  418. if (intid == 27) then
  419.     pUnit:VendorAddItem(51413,1,0)
  420.     pUnit:VendorAddItem(51414,1,0)
  421.     pUnit:VendorAddItem(51415,1,0)
  422.     pUnit:VendorAddItem(51416,1,0)
  423.     pUnit:VendorAddItem(51418,1,0)
  424.     player:SendVendorWindow(pUnit)
  425. end
  426.  
  427. if (intid == 28) then
  428.     pUnit:VendorAddItem(51458,1,0)
  429.     pUnit:VendorAddItem(51459,1,0)
  430.     pUnit:VendorAddItem(51460,1,0)
  431.     pUnit:VendorAddItem(51461,1,0)
  432.     pUnit:VendorAddItem(51462,1,0)
  433.     player:SendVendorWindow(pUnit)
  434. end
  435.  
  436. if (intid == 29) then
  437.     pUnit:VendorAddItem(51536,1,0)
  438.     pUnit:VendorAddItem(51537,1,0)
  439.     pUnit:VendorAddItem(51538,1,0)
  440.     pUnit:VendorAddItem(51539,1,0)
  441.     pUnit:VendorAddItem(51540,1,0)
  442.     player:SendVendorWindow(pUnit)
  443. end
  444.  
  445. if (intid == 30) then
  446.     pUnit:VendorAddItem(51492,1,0)
  447.     pUnit:VendorAddItem(51493,1,0)
  448.     pUnit:VendorAddItem(51494,1,0)
  449.     pUnit:VendorAddItem(51495,1,0)
  450.     pUnit:VendorAddItem(51496,1,0)
  451.     player:SendVendorWindow(pUnit)
  452. end
  453.  
  454. if (intid == 31) then
  455.     pUnit:VendorAddItem(50078,1,0)
  456.     pUnit:VendorAddItem(50079,1,0)
  457.     pUnit:VendorAddItem(50080,1,0)
  458.     pUnit:VendorAddItem(50081,1,0)
  459.     pUnit:VendorAddItem(50082,1,0)
  460.     pUnit:VendorAddItem(50846,1,0)
  461.     pUnit:VendorAddItem(50847,1,0)
  462.     pUnit:VendorAddItem(50848,1,0)
  463.     pUnit:VendorAddItem(50849,1,0)
  464.     pUnit:VendorAddItem(50850,1,0)
  465.     pUnit:VendorAddItem(51210,1,0)
  466.     pUnit:VendorAddItem(51211,1,0)
  467.     pUnit:VendorAddItem(51212,1,0)
  468.     pUnit:VendorAddItem(51213,1,0)
  469.     pUnit:VendorAddItem(51214,1,0)
  470.     pUnit:VendorAddItem(51215,1,0)
  471.     pUnit:VendorAddItem(51216,1,0)
  472.     pUnit:VendorAddItem(51217,1,0)
  473.     pUnit:VendorAddItem(51218,1,0)
  474.     pUnit:VendorAddItem(51219,1,0)
  475.     pUnit:VendorAddItem(51220,1,0)
  476.     pUnit:VendorAddItem(51221,1,0)
  477.     pUnit:VendorAddItem(51222,1,0)
  478.     pUnit:VendorAddItem(51223,1,0)
  479.     pUnit:VendorAddItem(51224,1,0)
  480.     pUnit:VendorAddItem(51225,1,0)
  481.     pUnit:VendorAddItem(51226,1,0)
  482.     pUnit:VendorAddItem(51227,1,0)
  483.     pUnit:VendorAddItem(51228,1,0)
  484.     pUnit:VendorAddItem(51229,1,0)
  485.     player:SendVendorWindow(pUnit)
  486. end
  487.  
  488. if (intid == 32) then
  489.     pUnit:VendorAddItem(51190,1,0)
  490.     pUnit:VendorAddItem(51191,1,0)
  491.     pUnit:VendorAddItem(51192,1,0)
  492.     pUnit:VendorAddItem(51193,1,0)
  493.     pUnit:VendorAddItem(51194,1,0)
  494.     pUnit:VendorAddItem(51195,1,0)
  495.     pUnit:VendorAddItem(51196,1,0)
  496.     pUnit:VendorAddItem(51197,1,0)
  497.     pUnit:VendorAddItem(51198,1,0)
  498.     pUnit:VendorAddItem(51199,1,0)
  499.     pUnit:VendorAddItem(51200,1,0)
  500.     pUnit:VendorAddItem(51201,1,0)
  501.     pUnit:VendorAddItem(51202,1,0)
  502.     pUnit:VendorAddItem(51203,1,0)
  503.     pUnit:VendorAddItem(51204,1,0)
  504.     pUnit:VendorAddItem(51235,1,0)
  505.     pUnit:VendorAddItem(51236,1,0)
  506.     pUnit:VendorAddItem(51237,1,0)
  507.     pUnit:VendorAddItem(51238,1,0)
  508.     pUnit:VendorAddItem(51239,1,0)
  509.     pUnit:VendorAddItem(51240,1,0)
  510.     pUnit:VendorAddItem(51241,1,0)
  511.     pUnit:VendorAddItem(51242,1,0)
  512.     pUnit:VendorAddItem(51243,1,0)
  513.     pUnit:VendorAddItem(51244,1,0)
  514.     pUnit:VendorAddItem(51245,1,0)
  515.     pUnit:VendorAddItem(51246,1,0)
  516.     pUnit:VendorAddItem(51247,1,0)
  517.     pUnit:VendorAddItem(51248,1,0)
  518.     pUnit:VendorAddItem(51249,1,0)
  519.     player:SendVendorWindow(pUnit)
  520. end
  521.  
  522. if (intid == 33) then
  523.     pUnit:VendorAddItem(50391,1,0)
  524.     pUnit:VendorAddItem(50392,1,0)
  525.     pUnit:VendorAddItem(50393,1,0)
  526.     pUnit:VendorAddItem(50394,1,0)
  527.     pUnit:VendorAddItem(50395,1,0)
  528.     pUnit:VendorAddItem(50396,1,0)
  529.     pUnit:VendorAddItem(50765,1,0)
  530.     pUnit:VendorAddItem(50766,1,0)
  531.     pUnit:VendorAddItem(50767,1,0)
  532.     pUnit:VendorAddItem(50768,1,0)
  533.     pUnit:VendorAddItem(50769,1,0)
  534.     pUnit:VendorAddItem(51175,1,0)
  535.     pUnit:VendorAddItem(51176,1,0)
  536.     pUnit:VendorAddItem(51177,1,0)
  537.     pUnit:VendorAddItem(51178,1,0)
  538.     pUnit:VendorAddItem(51179,1,0)
  539.     pUnit:VendorAddItem(51180,1,0)
  540.     pUnit:VendorAddItem(51181,1,0)
  541.     pUnit:VendorAddItem(51182,1,0)
  542.     pUnit:VendorAddItem(51183,1,0)
  543.     pUnit:VendorAddItem(51184,1,0)
  544.     pUnit:VendorAddItem(51255,1,0)
  545.     pUnit:VendorAddItem(51256,1,0)
  546.     pUnit:VendorAddItem(51257,1,0)
  547.     pUnit:VendorAddItem(51258,1,0)
  548.     pUnit:VendorAddItem(51259,1,0)
  549.     pUnit:VendorAddItem(51260,1,0)
  550.     pUnit:VendorAddItem(51261,1,0)
  551.     pUnit:VendorAddItem(51262,1,0)
  552.     pUnit:VendorAddItem(51263,1,0)
  553.     pUnit:VendorAddItem(51264,1,0)
  554.     player:SendVendorWindow(pUnit)
  555. end
  556.  
  557. if (intid == 34) then
  558.     pUnit:VendorAddItem(51160,1,0)
  559.     pUnit:VendorAddItem(51161,1,0)
  560.     pUnit:VendorAddItem(51162,1,0)
  561.     pUnit:VendorAddItem(51163,1,0)
  562.     pUnit:VendorAddItem(51164,1,0)
  563.     pUnit:VendorAddItem(51165,1,0)
  564.     pUnit:VendorAddItem(51166,1,0)
  565.     pUnit:VendorAddItem(51167,1,0)
  566.     pUnit:VendorAddItem(51168,1,0)
  567.     pUnit:VendorAddItem(51169,1,0)
  568.     pUnit:VendorAddItem(51170,1,0)
  569.     pUnit:VendorAddItem(51171,1,0)
  570.     pUnit:VendorAddItem(51172,1,0)
  571.     pUnit:VendorAddItem(51173,1,0)
  572.     pUnit:VendorAddItem(51174,1,0)
  573.     pUnit:VendorAddItem(51265,1,0)
  574.     pUnit:VendorAddItem(51266,1,0)
  575.     pUnit:VendorAddItem(51267,1,0)
  576.     pUnit:VendorAddItem(51268,1,0)
  577.     pUnit:VendorAddItem(51269,1,0)
  578.     pUnit:VendorAddItem(51270,1,0)
  579.     pUnit:VendorAddItem(51271,1,0)
  580.     pUnit:VendorAddItem(51272,1,0)
  581.     pUnit:VendorAddItem(51273,1,0)
  582.     pUnit:VendorAddItem(51274,1,0)
  583.     pUnit:VendorAddItem(51275,1,0)
  584.     pUnit:VendorAddItem(51276,1,0)
  585.     pUnit:VendorAddItem(51277,1,0)
  586.     pUnit:VendorAddItem(51278,1,0)
  587.     pUnit:VendorAddItem(51279,1,0)
  588.     player:SendVendorWindow(pUnit)
  589. end
  590.  
  591. if (intid == 35) then
  592.     pUnit:VendorAddItem(51135,1,0)
  593.     pUnit:VendorAddItem(51136,1,0)
  594.     pUnit:VendorAddItem(51137,1,0)
  595.     pUnit:VendorAddItem(51138,1,0)
  596.     pUnit:VendorAddItem(51139,1,0)
  597.     pUnit:VendorAddItem(51140,1,0)
  598.     pUnit:VendorAddItem(51141,1,0)
  599.     pUnit:VendorAddItem(51142,1,0)
  600.     pUnit:VendorAddItem(51143,1,0)
  601.     pUnit:VendorAddItem(51144,1,0)
  602.     pUnit:VendorAddItem(51145,1,0)
  603.     pUnit:VendorAddItem(51146,1,0)
  604.     pUnit:VendorAddItem(51147,1,0)
  605.     pUnit:VendorAddItem(51148,1,0)
  606.     pUnit:VendorAddItem(51149,1,0)
  607.     pUnit:VendorAddItem(51290,1,0)
  608.     pUnit:VendorAddItem(51291,1,0)
  609.     pUnit:VendorAddItem(51292,1,0)
  610.     pUnit:VendorAddItem(51293,1,0)
  611.     pUnit:VendorAddItem(51294,1,0)
  612.     pUnit:VendorAddItem(51295,1,0)
  613.     pUnit:VendorAddItem(51296,1,0)
  614.     pUnit:VendorAddItem(51297,1,0)
  615.     pUnit:VendorAddItem(51298,1,0)
  616.     pUnit:VendorAddItem(51299,1,0)
  617.     pUnit:VendorAddItem(51300,1,0)
  618.     pUnit:VendorAddItem(51301,1,0)
  619.     pUnit:VendorAddItem(51302,1,0)
  620.     pUnit:VendorAddItem(51303,1,0)
  621.     pUnit:VendorAddItem(51304,1,0)
  622.     player:SendVendorWindow(pUnit)
  623. end
  624.  
  625. if (intid == 36) then
  626.     pUnit:VendorAddItem(50275,1,0)
  627.     pUnit:VendorAddItem(50276,1,0)
  628.     pUnit:VendorAddItem(50277,1,0)
  629.     pUnit:VendorAddItem(50278,1,0)
  630.     pUnit:VendorAddItem(50279,1,0)
  631.     pUnit:VendorAddItem(51155,1,0)
  632.     pUnit:VendorAddItem(51156,1,0)
  633.     pUnit:VendorAddItem(51157,1,0)
  634.     pUnit:VendorAddItem(51158,1,0)
  635.     pUnit:VendorAddItem(51159,1,0)
  636.     pUnit:VendorAddItem(51280,1,0)
  637.     pUnit:VendorAddItem(51281,1,0)
  638.     pUnit:VendorAddItem(51282,1,0)
  639.     pUnit:VendorAddItem(51283,1,0)
  640.     pUnit:VendorAddItem(51284,1,0)
  641.     player:SendVendorWindow(pUnit)
  642. end
  643.  
  644. if (intid == 37) then
  645.     pUnit:VendorAddItem(51125,1,0)
  646.     pUnit:VendorAddItem(51126,1,0)
  647.     pUnit:VendorAddItem(51127,1,0)
  648.     pUnit:VendorAddItem(51128,1,0)
  649.     pUnit:VendorAddItem(51129,1,0)
  650.     pUnit:VendorAddItem(51130,1,0)
  651.     pUnit:VendorAddItem(51131,1,0)
  652.     pUnit:VendorAddItem(51132,1,0)
  653.     pUnit:VendorAddItem(51133,1,0)
  654.     pUnit:VendorAddItem(51134,1,0)
  655.     pUnit:VendorAddItem(51305,1,0)
  656.     pUnit:VendorAddItem(51306,1,0)
  657.     pUnit:VendorAddItem(51307,1,0)
  658.     pUnit:VendorAddItem(51308,1,0)
  659.     pUnit:VendorAddItem(51309,1,0)
  660.     pUnit:VendorAddItem(51310,1,0)
  661.     pUnit:VendorAddItem(51311,1,0)
  662.     pUnit:VendorAddItem(51312,1,0)
  663.     pUnit:VendorAddItem(51313,1,0)
  664.     pUnit:VendorAddItem(51314,1,0)
  665.     player:SendVendorWindow(pUnit)
  666. end
  667.  
  668. if (intid == 38) then
  669.     pUnit:VendorAddItem(50114,1,0)
  670.     pUnit:VendorAddItem(50115,1,0)
  671.     pUnit:VendorAddItem(50116,1,0)
  672.     pUnit:VendorAddItem(50117,1,0)
  673.     pUnit:VendorAddItem(50118,1,0)
  674.     pUnit:VendorAddItem(51150,1,0)
  675.     pUnit:VendorAddItem(51151,1,0)
  676.     pUnit:VendorAddItem(51152,1,0)
  677.     pUnit:VendorAddItem(51153,1,0)
  678.     pUnit:VendorAddItem(51154,1,0)
  679.     pUnit:VendorAddItem(51285,1,0)
  680.     pUnit:VendorAddItem(51286,1,0)
  681.     pUnit:VendorAddItem(51287,1,0)
  682.     pUnit:VendorAddItem(51288,1,0)
  683.     pUnit:VendorAddItem(51289,1,0)
  684.     player:SendVendorWindow(pUnit)
  685. end
  686.  
  687. if (intid == 39) then
  688.     pUnit:VendorAddItem(50240,1,0)
  689.     pUnit:VendorAddItem(50241,1,0)
  690.     pUnit:VendorAddItem(50242,1,0)
  691.     pUnit:VendorAddItem(50243,1,0)
  692.     pUnit:VendorAddItem(50244,1,0)
  693.     pUnit:VendorAddItem(51205,1,0)
  694.     pUnit:VendorAddItem(51206,1,0)
  695.     pUnit:VendorAddItem(51207,1,0)
  696.     pUnit:VendorAddItem(51208,1,0)
  697.     pUnit:VendorAddItem(51209,1,0)
  698.     pUnit:VendorAddItem(51230,1,0)
  699.     pUnit:VendorAddItem(51231,1,0)
  700.     pUnit:VendorAddItem(51232,1,0)
  701.     pUnit:VendorAddItem(51233,1,0)
  702.     pUnit:VendorAddItem(51234,1,0)
  703.     player:SendVendorWindow(pUnit)
  704. end
  705.  
  706. if (intid == 40) then
  707.     pUnit:VendorAddItem(50087,1,0)
  708.     pUnit:VendorAddItem(50088,1,0)
  709.     pUnit:VendorAddItem(50089,1,0)
  710.     pUnit:VendorAddItem(50090,1,0)
  711.     pUnit:VendorAddItem(50105,1,0)
  712.     pUnit:VendorAddItem(51250,1,0)
  713.     pUnit:VendorAddItem(51251,1,0)
  714.     pUnit:VendorAddItem(51252,1,0)
  715.     pUnit:VendorAddItem(51253,1,0)
  716.     pUnit:VendorAddItem(51254,1,0)
  717.     pUnit:VendorAddItem(51492,1,0)
  718.     pUnit:VendorAddItem(51493,1,0)
  719.     pUnit:VendorAddItem(51494,1,0)
  720.     pUnit:VendorAddItem(51495,1,0)
  721.     pUnit:VendorAddItem(51496,1,0)
  722.     player:SendVendorWindow(pUnit)
  723. end
  724.  
  725. if (intid == 41) then
  726.     pUnit:VendorAddItem(51403,1,0)
  727.     pUnit:VendorAddItem(51398,1,0)
  728.     pUnit:VendorAddItem(51393,1,0)
  729.     pUnit:VendorAddItem(51401,1,0)
  730.     pUnit:VendorAddItem(51391,1,0)
  731.     pUnit:VendorAddItem(51440,1,0)
  732.     pUnit:VendorAddItem(51442,1,0)
  733.     pUnit:VendorAddItem(51528,1,0)
  734.     pUnit:VendorAddItem(51524,1,0)
  735.     pUnit:VendorAddItem(51432,1,0)
  736.     pUnit:VendorAddItem(51481,1,0)
  737.     pUnit:VendorAddItem(51516,1,0)
  738.     pUnit:VendorAddItem(51529,1,0)
  739.     pUnit:VendorAddItem(51444,1,0)
  740.     pUnit:VendorAddItem(51457,1,0)
  741.     pUnit:VendorAddItem(51522,1,0)
  742.     pUnit:VendorAddItem(51399,1,0)
  743.     pUnit:VendorAddItem(51446,1,0)
  744.     pUnit:VendorAddItem(51395,1,0)
  745.     pUnit:VendorAddItem(51412,1,0)
  746.     pUnit:VendorAddItem(51454,1,0)
  747.     pUnit:VendorAddItem(51450,1,0)
  748.     pUnit:VendorAddItem(51405,1,0)
  749.     pUnit:VendorAddItem(51518,1,0)
  750.     pUnit:VendorAddItem(51526,1,0)
  751.     pUnit:VendorAddItem(51389,1,0)
  752.     pUnit:VendorAddItem(51448,1,0)
  753.     pUnit:VendorAddItem(51520,1,0)
  754.     pUnit:VendorAddItem(51452,1,0)
  755.     pUnit:VendorAddItem(51407,1,0)
  756.     pUnit:VendorAddItem(51396,1,0)
  757.     pUnit:VendorAddItem(51408,1,0)
  758.     pUnit:VendorAddItem(51455,1,0)
  759.     pUnit:VendorAddItem(51409,1,0)
  760.     pUnit:VendorAddItem(51533,1,0)
  761.     pUnit:VendorAddItem(51532,1,0)
  762.     pUnit:VendorAddItem(51404,1,0)
  763.     pUnit:VendorAddItem(51406,1,0)
  764.     pUnit:VendorAddItem(51445,1,0)
  765.     pUnit:VendorAddItem(51390,1,0)
  766.     pUnit:VendorAddItem(51525,1,0)
  767.     pUnit:VendorAddItem(51515,1,0)
  768.     pUnit:VendorAddItem(51388,1,0)
  769.     pUnit:VendorAddItem(51456,1,0)
  770.     pUnit:VendorAddItem(51402,1,0)
  771.     pUnit:VendorAddItem(51453,1,0)
  772.     pUnit:VendorAddItem(51392,1,0)
  773.     pUnit:VendorAddItem(51439,1,0)
  774.     pUnit:VendorAddItem(51411,1,0)
  775.     pUnit:VendorAddItem(51530,1,0)
  776.     player:SendVendorWindow(pUnit)
  777. end
  778.  
  779. if (intid == 42) then
  780.     pUnit:VendorAddItem(46995,1,0)
  781.     pUnit:VendorAddItem(47428,1,0)
  782.     pUnit:VendorAddItem(47521,1,0)
  783.     pUnit:VendorAddItem(47523,1,0)
  784.     pUnit:VendorAddItem(48420,1,0)
  785.     pUnit:VendorAddItem(48422,1,0)
  786.     pUnit:VendorAddItem(48424,1,0)
  787.     pUnit:VendorAddItem(49981,1,0)
  788.     pUnit:VendorAddItem(50033,1,0)
  789.     pUnit:VendorAddItem(50034,1,0)
  790.     pUnit:VendorAddItem(50444,1,0)
  791.     pUnit:VendorAddItem(50472,1,0)
  792.     pUnit:VendorAddItem(50474,1,0)
  793.     pUnit:VendorAddItem(50631,1,0)
  794.     pUnit:VendorAddItem(50638,1,0)
  795.     pUnit:VendorAddItem(50684,1,0)
  796.     pUnit:VendorAddItem(50733,1,0)
  797.     pUnit:VendorAddItem(50776,1,0)
  798.     pUnit:VendorAddItem(50999,1,0)
  799.     pUnit:VendorAddItem(51326,1,0)
  800.     pUnit:VendorAddItem(51385,1,0)
  801.     pUnit:VendorAddItem(51553,1,0)
  802.     pUnit:VendorAddItem(51561,1,0)
  803.     pUnit:VendorAddItem(51802,1,0)
  804.     pUnit:VendorAddItem(51834,1,0)
  805.     pUnit:VendorAddItem(51838,1,0)
  806.     pUnit:VendorAddItem(51845,1,0)
  807.     pUnit:VendorAddItem(51852,1,0)
  808.     pUnit:VendorAddItem(51880,1,0)
  809.     pUnit:VendorAddItem(51927,1,0)
  810.     pUnit:VendorAddItem(51940,1,0)
  811.     pUnit:VendorAddItem(47078,1,0)
  812.     pUnit:VendorAddItem(47130,1,0)
  813.     pUnit:VendorAddItem(47239,1,0)
  814.     pUnit:VendorAddItem(47446,1,0)
  815.     pUnit:VendorAddItem(47463,1,0)
  816.     pUnit:VendorAddItem(47491,1,0)
  817.     pUnit:VendorAddItem(47515,1,0)
  818.     pUnit:VendorAddItem(47516,1,0)
  819.     pUnit:VendorAddItem(47519,1,0)
  820.     pUnit:VendorAddItem(47520,1,0)
  821.     pUnit:VendorAddItem(47524,1,0)
  822.     pUnit:VendorAddItem(47525,1,0)
  823.     pUnit:VendorAddItem(48402,1,0)
  824.     pUnit:VendorAddItem(48404,1,0)
  825.     pUnit:VendorAddItem(48406,1,0)
  826.     pUnit:VendorAddItem(48410,1,0)
  827.     pUnit:VendorAddItem(48412,1,0)
  828.     pUnit:VendorAddItem(48414,1,0)
  829.     pUnit:VendorAddItem(48517,1,0)
  830.     pUnit:VendorAddItem(48521,1,0)
  831.     pUnit:VendorAddItem(48523,1,0)
  832.     pUnit:VendorAddItem(49623,1,0)
  833.     pUnit:VendorAddItem(49888,1,0)
  834.     pUnit:VendorAddItem(49919,1,0)
  835.     pUnit:VendorAddItem(49992,1,0)
  836.     pUnit:VendorAddItem(50040,1,0)
  837.     pUnit:VendorAddItem(50048,1,0)
  838.     pUnit:VendorAddItem(50049,1,0)
  839.     pUnit:VendorAddItem(50052,1,0)
  840.     pUnit:VendorAddItem(50070,1,0)
  841.     pUnit:VendorAddItem(50172,1,0)
  842.     pUnit:VendorAddItem(50181,1,0)
  843.     pUnit:VendorAddItem(50415,1,0)
  844.     pUnit:VendorAddItem(50425,1,0)
  845.     pUnit:VendorAddItem(50429,1,0)
  846.     pUnit:VendorAddItem(50603,1,0)
  847.     pUnit:VendorAddItem(50648,1,0)
  848.     pUnit:VendorAddItem(50695,1,0)
  849.     pUnit:VendorAddItem(50709,1,0)
  850.     pUnit:VendorAddItem(50725,1,0)
  851.     pUnit:VendorAddItem(50727,1,0)
  852.     pUnit:VendorAddItem(50730,1,0)
  853.     pUnit:VendorAddItem(50731,1,0)
  854.     pUnit:VendorAddItem(50735,1,0)
  855.     pUnit:VendorAddItem(50761,1,0)
  856.     pUnit:VendorAddItem(50798,1,0)
  857.     pUnit:VendorAddItem(50805,1,0)
  858.     pUnit:VendorAddItem(50966,1,0)
  859.     pUnit:VendorAddItem(50998,1,0)
  860.     pUnit:VendorAddItem(51022,1,0)
  861.     pUnit:VendorAddItem(51562,1,0)
  862.     pUnit:VendorAddItem(51582,1,0)
  863.     pUnit:VendorAddItem(51796,1,0)
  864.     pUnit:VendorAddItem(51797,1,0)
  865.     pUnit:VendorAddItem(51799,1,0)
  866.     pUnit:VendorAddItem(51828,1,0)
  867.     pUnit:VendorAddItem(51833,1,0)
  868.     pUnit:VendorAddItem(51857,1,0)
  869.     pUnit:VendorAddItem(51881,1,0)
  870.     pUnit:VendorAddItem(51887,1,0)
  871.     pUnit:VendorAddItem(51898,1,0)
  872.     pUnit:VendorAddItem(51905,1,0)
  873.     pUnit:VendorAddItem(51936,1,0)
  874.     pUnit:VendorAddItem(51943,1,0)
  875.     pUnit:VendorAddItem(51945,1,0)
  876.     pUnit:VendorAddItem(51946,1,0)
  877.     pUnit:VendorAddItem(46969,1,0)
  878.     pUnit:VendorAddItem(46980,1,0)
  879.     pUnit:VendorAddItem(47001,1,0)
  880.     pUnit:VendorAddItem(47113,1,0)
  881.     pUnit:VendorAddItem(47156,1,0)
  882.     pUnit:VendorAddItem(47206,1,0)
  883.     pUnit:VendorAddItem(47416,1,0)
  884.     pUnit:VendorAddItem(47422,1,0)
  885.     pUnit:VendorAddItem(47427,1,0)
  886.     pUnit:VendorAddItem(47461,1,0)
  887.     pUnit:VendorAddItem(47475,1,0)
  888.     pUnit:VendorAddItem(47483,1,0)
  889.     pUnit:VendorAddItem(47506,1,0)
  890.     pUnit:VendorAddItem(47513,1,0)
  891.     pUnit:VendorAddItem(47517,1,0)
  892.     pUnit:VendorAddItem(47518,1,0)
  893.     pUnit:VendorAddItem(47526,1,0)
  894.     pUnit:VendorAddItem(47528,1,0)
  895.     pUnit:VendorAddItem(48408,1,0)
  896.     pUnit:VendorAddItem(48426,1,0)
  897.     pUnit:VendorAddItem(48428,1,0)
  898.     pUnit:VendorAddItem(48432,1,0)
  899.     pUnit:VendorAddItem(48435,1,0)
  900.     pUnit:VendorAddItem(48438,1,0)
  901.     pUnit:VendorAddItem(48440,1,0)
  902.     pUnit:VendorAddItem(48442,1,0)
  903.     pUnit:VendorAddItem(48444,1,0)
  904.     pUnit:VendorAddItem(48507,1,0)
  905.     pUnit:VendorAddItem(48509,1,0)
  906.     pUnit:VendorAddItem(48511,1,0)
  907.     pUnit:VendorAddItem(48513,1,0)
  908.     pUnit:VendorAddItem(48515,1,0)
  909.     pUnit:VendorAddItem(48519,1,0)
  910.     pUnit:VendorAddItem(49191,1,0)
  911.     pUnit:VendorAddItem(49968,1,0)
  912.     pUnit:VendorAddItem(49982,1,0)
  913.     pUnit:VendorAddItem(49997,1,0)
  914.     pUnit:VendorAddItem(50012,1,0)
  915.     pUnit:VendorAddItem(50016,1,0)
  916.     pUnit:VendorAddItem(50028,1,0)
  917.     pUnit:VendorAddItem(50035,1,0)
  918.     pUnit:VendorAddItem(50046,1,0)
  919.     pUnit:VendorAddItem(50047,1,0)
  920.     pUnit:VendorAddItem(50050,1,0)
  921.     pUnit:VendorAddItem(50051,1,0)
  922.     pUnit:VendorAddItem(50068,1,0)
  923.     pUnit:VendorAddItem(50179,1,0)
  924.     pUnit:VendorAddItem(50183,1,0)
  925.     pUnit:VendorAddItem(50184,1,0)
  926.     pUnit:VendorAddItem(50411,1,0)
  927.     pUnit:VendorAddItem(50412,1,0)
  928.     pUnit:VendorAddItem(50426,1,0)
  929.     pUnit:VendorAddItem(50427,1,0)
  930.     pUnit:VendorAddItem(50428,1,0)
  931.     pUnit:VendorAddItem(50608,1,0)
  932.     pUnit:VendorAddItem(50621,1,0)
  933.     pUnit:VendorAddItem(50641,1,0)
  934.     pUnit:VendorAddItem(50654,1,0)
  935.     pUnit:VendorAddItem(50672,1,0)
  936.     pUnit:VendorAddItem(50676,1,0)
  937.     pUnit:VendorAddItem(50685,1,0)
  938.     pUnit:VendorAddItem(50692,1,0)
  939.     pUnit:VendorAddItem(50704,1,0)
  940.     pUnit:VendorAddItem(50708,1,0)
  941.     pUnit:VendorAddItem(50710,1,0)
  942.     pUnit:VendorAddItem(50732,1,0)
  943.     pUnit:VendorAddItem(50734,1,0)
  944.     pUnit:VendorAddItem(50736,1,0)
  945.     pUnit:VendorAddItem(50737,1,0)
  946.     pUnit:VendorAddItem(50738,1,0)
  947.     pUnit:VendorAddItem(50759,1,0)
  948.     pUnit:VendorAddItem(50760,1,0)
  949.     pUnit:VendorAddItem(50771,1,0)
  950.     pUnit:VendorAddItem(50787,1,0)
  951.     pUnit:VendorAddItem(50793,1,0)
  952.     pUnit:VendorAddItem(50810,1,0)
  953.     pUnit:VendorAddItem(51003,1,0)
  954.     pUnit:VendorAddItem(51004,1,0)
  955.     pUnit:VendorAddItem(51010,1,0)
  956.     pUnit:VendorAddItem(51011,1,0)
  957.     pUnit:VendorAddItem(51021,1,0)
  958.     pUnit:VendorAddItem(51384,1,0)
  959.     pUnit:VendorAddItem(51784,1,0)
  960.     pUnit:VendorAddItem(51788,1,0)
  961.     pUnit:VendorAddItem(51795,1,0)
  962.     pUnit:VendorAddItem(51798,1,0)
  963.     pUnit:VendorAddItem(51800,1,0)
  964.     pUnit:VendorAddItem(51801,1,0)
  965.     pUnit:VendorAddItem(51803,1,0)
  966.     pUnit:VendorAddItem(51815,1,0)
  967.     pUnit:VendorAddItem(51819,1,0)
  968.     pUnit:VendorAddItem(51846,1,0)
  969.     pUnit:VendorAddItem(51858,1,0)
  970.     pUnit:VendorAddItem(51868,1,0)
  971.     pUnit:VendorAddItem(51869,1,0)
  972.     pUnit:VendorAddItem(51875,1,0)
  973.     pUnit:VendorAddItem(51876,1,0)
  974.     pUnit:VendorAddItem(51893,1,0)
  975.     pUnit:VendorAddItem(51910,1,0)
  976.     pUnit:VendorAddItem(51916,1,0)
  977.     pUnit:VendorAddItem(51932,1,0)
  978.     pUnit:VendorAddItem(51938,1,0)
  979.     pUnit:VendorAddItem(51939,1,0)
  980.     pUnit:VendorAddItem(51941,1,0)
  981.     pUnit:VendorAddItem(51942,1,0)
  982.     pUnit:VendorAddItem(51944,1,0)
  983.     pUnit:VendorAddItem(51947,1,0)
  984.     player:SendVendorWindow(pUnit)
  985. end
  986.  
  987. if (intid == 43) then
  988.     pUnit:VendorAddItem(51345,1,0)
  989.     pUnit:VendorAddItem(51342,1,0)
  990.     pUnit:VendorAddItem(51370,1,0)
  991.     pUnit:VendorAddItem(51343,1,0)
  992.     pUnit:VendorAddItem(51340,1,0)
  993.     pUnit:VendorAddItem(51368,1,0)
  994.     pUnit:VendorAddItem(51344,1,0)
  995.     pUnit:VendorAddItem(51341,1,0)
  996.     pUnit:VendorAddItem(51369,1,0)
  997.     pUnit:VendorAddItem(51361,1,0)
  998.     pUnit:VendorAddItem(51364,1,0)
  999.     pUnit:VendorAddItem(51337,1,0)
  1000.     pUnit:VendorAddItem(51327,1,0)
  1001.     pUnit:VendorAddItem(51365,1,0)
  1002.     pUnit:VendorAddItem(51339,1,0)
  1003.     pUnit:VendorAddItem(51329,1,0)
  1004.     pUnit:VendorAddItem(51367,1,0)
  1005.     pUnit:VendorAddItem(51359,1,0)
  1006.     pUnit:VendorAddItem(51362,1,0)
  1007.     pUnit:VendorAddItem(51360,1,0)
  1008.     pUnit:VendorAddItem(51363,1,0)
  1009.     pUnit:VendorAddItem(51375,1,0)
  1010.     pUnit:VendorAddItem(51372,1,0)
  1011.     pUnit:VendorAddItem(51351,1,0)
  1012.     pUnit:VendorAddItem(51338,1,0)
  1013.     pUnit:VendorAddItem(51328,1,0)
  1014.     pUnit:VendorAddItem(51366,1,0)
  1015.     pUnit:VendorAddItem(51374,1,0)
  1016.     pUnit:VendorAddItem(51371,1,0)
  1017.     pUnit:VendorAddItem(51350,1,0)
  1018.     pUnit:VendorAddItem(51376,1,0)
  1019.     pUnit:VendorAddItem(51373,1,0)
  1020.     pUnit:VendorAddItem(51352,1,0)
  1021.     pUnit:VendorAddItem(51330,1,0)
  1022.     pUnit:VendorAddItem(51332,1,0)
  1023.     pUnit:VendorAddItem(51334,1,0)
  1024.     pUnit:VendorAddItem(51336,1,0)
  1025.     pUnit:VendorAddItem(51338,1,0)
  1026.     pUnit:VendorAddItem(51354,1,0)
  1027.     pUnit:VendorAddItem(51356,1,0)
  1028.     player:SendVendorWindow(pUnit)
  1029. end
  1030.  
  1031. if (intid == 44) then
  1032.     pUnit:VendorAddItem(45242,1,0)
  1033.     player:SendVendorWindow(pUnit)
  1034. end
  1035.  
  1036. if (intid == 45) then    
  1037.         player:AdvanceSkill (44, 399)
  1038.         player:AdvanceSkill (43, 399)
  1039.         player:AdvanceSkill (229, 399)
  1040.         player:AdvanceSkill (136, 399)
  1041.         player:AdvanceSkill (173, 399)
  1042.         player:AdvanceSkill (473, 399)
  1043.         player:AdvanceSkill (46, 399)
  1044.         player:AdvanceSkill (226, 399)
  1045.         player:AdvanceSkill (45, 399)
  1046.         player:AdvanceSkill (176, 399)
  1047.         player:GossipComplete()
  1048. end
  1049.  
  1050. if (intid == 46) then    
  1051.         player:AdvanceSkill (44, 399)
  1052.         player:AdvanceSkill (54, 399)
  1053.         player:AdvanceSkill (136, 399)
  1054.         player:AdvanceSkill (229, 399)
  1055.         player:AdvanceSkill (173, 399)
  1056.         player:AdvanceSkill (473, 399)
  1057.         player:GossipComplete()
  1058. end
  1059.  
  1060. if (intid == 47) then    
  1061.         player:AdvanceSkill (54, 399)
  1062.         player:AdvanceSkill (136, 399)
  1063.         player:AdvanceSkill (173, 399)
  1064.         player:AdvanceSkill (228, 399)
  1065.         player:GossipComplete()
  1066. end
  1067.  
  1068. if (intid == 48) then    
  1069.         player:AdvanceSkill (44, 399)
  1070.         player:AdvanceSkill (43, 399)
  1071.         player:AdvanceSkill (54, 399)
  1072.         player:AdvanceSkill (229, 399)
  1073.         player:AdvanceSkill (172, 399)
  1074.         player:AdvanceSkill (160, 399)
  1075.         player:AdvanceSkill (55, 399)
  1076.         player:GossipComplete()
  1077. end
  1078.  
  1079. if (intid == 49) then    
  1080.         player:AdvanceSkill (54, 399)
  1081.         player:AdvanceSkill (229, 399)
  1082.         player:AdvanceSkill (136, 399)
  1083.         player:AdvanceSkill (173, 399)
  1084.         player:AdvanceSkill (473, 399)
  1085.         player:GossipComplete()
  1086. end
  1087.  
  1088. if (intid == 50) then    
  1089.         player:AdvanceSkill (43, 399)
  1090.         player:AdvanceSkill (136, 399)
  1091.         player:AdvanceSkill (173, 399)
  1092.         player:AdvanceSkill (228, 399)
  1093.         player:GossipComplete()
  1094. end
  1095.  
  1096. if (intid == 51) then    
  1097.         player:AdvanceSkill (44, 399)
  1098.         player:AdvanceSkill (43, 399)
  1099.         player:AdvanceSkill (54, 399)
  1100.         player:AdvanceSkill (229, 399)
  1101.         player:AdvanceSkill (55, 399)
  1102.         player:AdvanceSkill (160, 399)
  1103.         player:AdvanceSkill (172, 399)
  1104.         player:GossipComplete()
  1105. end
  1106.  
  1107. if (intid == 52) then    
  1108.         player:AdvanceSkill (44, 399)
  1109.         player:AdvanceSkill (43, 399)
  1110.         player:AdvanceSkill (229, 399)
  1111.         player:AdvanceSkill (136, 399)
  1112.         player:AdvanceSkill (55, 399)
  1113.         player:AdvanceSkill (160, 399)
  1114.         player:AdvanceSkill (173, 399)
  1115.         player:AdvanceSkill (473, 399)
  1116.         player:AdvanceSkill (45, 399)
  1117.         player:AdvanceSkill (46, 399)
  1118.         player:AdvanceSkill (226, 399)
  1119.         player:GossipComplete()
  1120. end
  1121.  
  1122. if (intid == 53) then    
  1123.         player:AdvanceSkill (43, 399)
  1124.         player:AdvanceSkill (136, 399)
  1125.         player:AdvanceSkill (173, 399)
  1126.         player:AdvanceSkill (228, 399)
  1127.         player:GossipComplete()
  1128. end
  1129.  
  1130. if (intid == 54) then    
  1131.         player:AdvanceSkill (43, 399)
  1132.         player:AdvanceSkill (44, 399)
  1133.         player:AdvanceSkill (54, 399)
  1134.         player:AdvanceSkill (173, 399)
  1135.         player:AdvanceSkill (473, 399)
  1136.         player:AdvanceSkill (45, 399)
  1137.         player:AdvanceSkill (226, 399)
  1138.         player:AdvanceSkill (46, 399)
  1139.         player:AdvanceSkill (176, 399)
  1140.         player:GossipComplete()
  1141. end
  1142.  
  1143. if (intid == 75) then    
  1144.         player:AdvanceSkill (293, 399)
  1145.         player:GossipComplete()
  1146. end
  1147.  
  1148. if (intid == 76) then    
  1149.         player:AdvanceSkill (413, 399)
  1150.         player:GossipComplete()
  1151. end
  1152.  
  1153. if (intid == 77) then    
  1154.         player:AdvanceSkill (293, 399)
  1155.         player:GossipComplete()
  1156. end
  1157.  
  1158. if (intid == 78) then    
  1159.         player:AdvanceSkill (413, 399)
  1160.         player:GossipComplete()
  1161. end
  1162.  
  1163. if (intid == 11) then
  1164.     pUnit:GossipCreateMenu(101, player, 0)
  1165.     pUnit:GossipMenuAddItem(9,"Wrathful Weapons",41,0)
  1166.     pUnit:GossipMenuAddItem(9,"Sanctified Weapons",42,0)
  1167.     pUnit:GossipMenuAddItem(2, "All Done",999,0)
  1168.     pUnit:GossipSendMenu(player)
  1169. end
  1170.    
  1171. if (intid == 100) then
  1172.     player:SendVendorWindow(pUnit)
  1173. end
  1174.  
  1175. if (intid == 999) then
  1176.     player:GossipComplete()
  1177. end
  1178.  
  1179. if (intid == 80) then -- Warrior
  1180.     player:LearnSpell(47436)
  1181.     player:LearnSpell(47450)
  1182.     player:LearnSpell(11578)
  1183.     player:LearnSpell(47465)
  1184.     player:LearnSpell(47502)
  1185.     player:LearnSpell(34428)
  1186.     player:LearnSpell(1715)
  1187.     player:LearnSpell(2687)
  1188.     player:LearnSpell(71)
  1189.     player:LearnSpell(7386)
  1190.     player:LearnSpell(355)
  1191.     player:LearnSpell(72)
  1192.     player:LearnSpell(47437)
  1193.     player:LearnSpell(57823)
  1194.     player:LearnSpell(694)
  1195.     player:LearnSpell(2565)
  1196.     player:LearnSpell(676)
  1197.     player:LearnSpell(47520)
  1198.     player:LearnSpell(20230)
  1199.     player:LearnSpell(12678)
  1200.     player:LearnSpell(47471)
  1201.     player:LearnSpell(1161)
  1202.     player:LearnSpell(871)
  1203.     player:LearnSpell(2458)
  1204.     player:LearnSpell(20252)
  1205.     player:LearnSpell(47475)
  1206.     player:LearnSpell(18499)
  1207.     player:LearnSpell(1680)
  1208.     player:LearnSpell(6552)
  1209.     player:LearnSpell(47488)
  1210.     player:LearnSpell(1719)
  1211.     player:LearnSpell(23920)
  1212.     player:LearnSpell(47440)
  1213.     player:LearnSpell(3411)
  1214.     player:LearnSpell(64382)
  1215.     player:LearnSpell(55694)
  1216.     player:LearnSpell(57755)
  1217.     player:LearnSpell(674)
  1218.     player:LearnSpell(750)
  1219.     player:LearnSpell(5246)
  1220.    
  1221.     if (player:HasSpell(12294)) then
  1222.     player:LearnSpell(47486)
  1223.     end
  1224.    
  1225.     if (player:HasSpell(20243)) then
  1226.     player:LearnSpell(47498)
  1227.     end
  1228.    
  1229.     player:GossipComplete()
  1230. end
  1231.  
  1232. if (intid == 81) then -- Paladin
  1233.     player:LearnSpell(750)
  1234.     player:LearnSpell(48942)
  1235.     player:LearnSpell(48782)
  1236.     player:LearnSpell(48932)
  1237.     player:LearnSpell(20271)
  1238.     player:LearnSpell(498)
  1239.     player:LearnSpell(853)
  1240.     player:LearnSpell(1152)
  1241.     player:LearnSpell(10278)
  1242.     player:LearnSpell(48788)
  1243.     player:LearnSpell(53408)
  1244.     player:LearnSpell(48950)
  1245.     player:LearnSpell(48936)
  1246.     player:LearnSpell(31789)
  1247.     player:LearnSpell(62124)
  1248.     player:LearnSpell(54043)
  1249.     player:LearnSpell(25780)
  1250.     player:LearnSpell(1044)
  1251.     player:LearnSpell(20217)
  1252.     player:LearnSpell(48819)
  1253.     player:LearnSpell(48801)
  1254.     player:LearnSpell(48785)
  1255.     player:LearnSpell(5502)
  1256.     player:LearnSpell(20164)
  1257.     player:LearnSpell(10326)
  1258.     player:LearnSpell(1038)
  1259.     player:LearnSpell(53407)
  1260.     player:LearnSpell(48943)
  1261.     player:LearnSpell(20165)
  1262.     player:LearnSpell(48945)
  1263.     player:LearnSpell(642)
  1264.     player:LearnSpell(48947)
  1265.     player:LearnSpell(20166)
  1266.     player:LearnSpell(4987)
  1267.     player:LearnSpell(48806)
  1268.     player:LearnSpell(6940)
  1269.     player:LearnSpell(48817)
  1270.     player:LearnSpell(48934)
  1271.     player:LearnSpell(48938)
  1272.     player:LearnSpell(25898)
  1273.     player:LearnSpell(25899)
  1274.     player:LearnSpell(32223)
  1275.     player:LearnSpell(31884)
  1276.     player:LearnSpell(54428)
  1277.     player:LearnSpell(61411)
  1278.     player:LearnSpell(53601)
  1279.     player:LearnSpell(33388)
  1280.     player:LearnSpell(33391)
  1281.     player:LearnSpell(34769)
  1282.     player:LearnSpell(34767)
  1283.    
  1284.     if (player:GetTeam() < 1) then
  1285.     player:LearnSpell(31801)
  1286.     else
  1287.     player:LearnSpell(53736)
  1288.     end
  1289.    
  1290.     if (player:HasSpell(20925)) then
  1291.     player:LearnSpell(48952)
  1292.     end
  1293.    
  1294.     if (player:HasSpell(31935)) then
  1295.     player:LearnSpell(48827)
  1296.     end
  1297.    
  1298.     if (player:HasSpell(20473)) then
  1299.     player:LearnSpell(48825)
  1300.     end
  1301.    
  1302.     player:GossipComplete()
  1303. end
  1304.  
  1305. if (intid == 82) then -- Hunter
  1306.     player:LearnSpell(8737)
  1307.     player:LearnSpell(1494)
  1308.     player:LearnSpell(13163)
  1309.     player:LearnSpell(48996)
  1310.     player:LearnSpell(49001)
  1311.     player:LearnSpell(49045)
  1312.     player:LearnSpell(53338)
  1313.     player:LearnSpell(5116)
  1314.     player:LearnSpell(27044)
  1315.     player:LearnSpell(883)
  1316.     player:LearnSpell(2641)
  1317.     player:LearnSpell(6991)
  1318.     player:LearnSpell(982)
  1319.     player:LearnSpell(1515)
  1320.     player:LearnSpell(19883)
  1321.     player:LearnSpell(20736)
  1322.     player:LearnSpell(48990)
  1323.     player:LearnSpell(2974)
  1324.     player:LearnSpell(6197)
  1325.     player:LearnSpell(1002)
  1326.     player:LearnSpell(14327)
  1327.     player:LearnSpell(5118)
  1328.     player:LearnSpell(49056)
  1329.     player:LearnSpell(53339)
  1330.     player:LearnSpell(49048)
  1331.     player:LearnSpell(19884)
  1332.     player:LearnSpell(34074)
  1333.     player:LearnSpell(781)
  1334.     player:LearnSpell(14311)
  1335.     player:LearnSpell(1462)
  1336.     player:LearnSpell(19885)
  1337.     player:LearnSpell(19880)
  1338.     player:LearnSpell(13809)
  1339.     player:LearnSpell(13161)
  1340.     player:LearnSpell(5384)
  1341.     player:LearnSpell(1543)
  1342.     player:LearnSpell(19878)
  1343.     player:LearnSpell(49067)
  1344.     player:LearnSpell(3034)
  1345.     player:LearnSpell(13159)
  1346.     player:LearnSpell(19882)
  1347.     player:LearnSpell(58434)
  1348.     player:LearnSpell(49071)
  1349.     player:LearnSpell(49052)
  1350.     player:LearnSpell(19879)
  1351.     player:LearnSpell(19263)
  1352.     player:LearnSpell(19801)
  1353.     player:LearnSpell(34026)
  1354.     player:LearnSpell(34600)
  1355.     player:LearnSpell(34477)
  1356.     player:LearnSpell(61006)
  1357.     player:LearnSpell(61847)
  1358.     player:LearnSpell(53271)
  1359.     player:LearnSpell(60192)
  1360.     player:LearnSpell(62757)
  1361.    
  1362.     if (player:HasSpell(19386)) then
  1363.     player:LearnSpell(49012)
  1364.     end
  1365.    
  1366.     if (player:HasSpell(53301)) then
  1367.     player:LearnSpell(60053)
  1368.     end
  1369.    
  1370.     if (player:HasSpell(19306)) then
  1371.     player:LearnSpell(48999)
  1372.     end
  1373.    
  1374.     if (player:HasSpell(19434)) then
  1375.     player:LearnSpell(49050)
  1376.     end
  1377.    
  1378.     player:GossipComplete()
  1379. end
  1380.  
  1381. if (intid == 83) then -- Rogue
  1382.     player:LearnSpell(674)
  1383.     player:LearnSpell(48668)
  1384.     player:LearnSpell(48638)
  1385.     player:LearnSpell(1784)
  1386.     player:LearnSpell(48657)
  1387.     player:LearnSpell(921)
  1388.     player:LearnSpell(1776)
  1389.     player:LearnSpell(26669)
  1390.     player:LearnSpell(51724)
  1391.     player:LearnSpell(6774)
  1392.     player:LearnSpell(11305)
  1393.     player:LearnSpell(1766)
  1394.     player:LearnSpell(48676)
  1395.     player:LearnSpell(48659)
  1396.     player:LearnSpell(1804)
  1397.     player:LearnSpell(8647)
  1398.     player:LearnSpell(48691)
  1399.     player:LearnSpell(51722)
  1400.     player:LearnSpell(48672)
  1401.     player:LearnSpell(1725)
  1402.     player:LearnSpell(26889)
  1403.     player:LearnSpell(2836)
  1404.     player:LearnSpell(1833)
  1405.     player:LearnSpell(1842)
  1406.     player:LearnSpell(8643)
  1407.     player:LearnSpell(2094)
  1408.     player:LearnSpell(1860)
  1409.     player:LearnSpell(57993)
  1410.     player:LearnSpell(48674)
  1411.     player:LearnSpell(31224)
  1412.     player:LearnSpell(5938)
  1413.     player:LearnSpell(57934)
  1414.     player:LearnSpell(51723)
  1415.    
  1416.     if (player:HasSpell(16511)) then
  1417.     player:LearnSpell(48660)
  1418.     end
  1419.    
  1420.     if (player:HasSpell(1329)) then
  1421.     player:LearnSpell(48666)
  1422.     end
  1423.    
  1424.     player:GossipComplete()
  1425. end
  1426.  
  1427. if (intid == 84) then -- Priest
  1428.     player:LearnSpell(2053)
  1429.     player:LearnSpell(48161)
  1430.     player:LearnSpell(48123)
  1431.     player:LearnSpell(48125)
  1432.     player:LearnSpell(48066)
  1433.     player:LearnSpell(586)
  1434.     player:LearnSpell(48068)
  1435.     player:LearnSpell(48127)
  1436.     player:LearnSpell(48171)
  1437.     player:LearnSpell(48168)
  1438.     player:LearnSpell(10890)
  1439.     player:LearnSpell(6064)
  1440.     player:LearnSpell(988)
  1441.     player:LearnSpell(48300)
  1442.     player:LearnSpell(6346)
  1443.     player:LearnSpell(48071)
  1444.     player:LearnSpell(48135)
  1445.     player:LearnSpell(48078)
  1446.     player:LearnSpell(453)
  1447.     player:LearnSpell(9484)
  1448.     player:LearnSpell(10909)
  1449.     player:LearnSpell(8129)
  1450.     player:LearnSpell(48073)
  1451.     player:LearnSpell(605)
  1452.     player:LearnSpell(48072)
  1453.     player:LearnSpell(48169)
  1454.     player:LearnSpell(552)
  1455.     player:LearnSpell(1706)
  1456.     player:LearnSpell(48063)
  1457.     player:LearnSpell(48162)
  1458.     player:LearnSpell(48170)
  1459.     player:LearnSpell(48074)
  1460.     player:LearnSpell(48158)
  1461.     player:LearnSpell(48120)
  1462.     player:LearnSpell(34433)
  1463.     player:LearnSpell(48113)
  1464.     player:LearnSpell(32375)
  1465.     player:LearnSpell(64843)
  1466.     player:LearnSpell(64901)
  1467.     player:LearnSpell(53023)
  1468.    
  1469.     if (player:HasSpell(34914)) then
  1470.     player:LearnSpell(48160)
  1471.     end
  1472.    
  1473.     if (player:HasSpell(47540)) then
  1474.     player:LearnSpell(53007)
  1475.     end
  1476.    
  1477.     if (player:HasSpell(724)) then
  1478.     player:LearnSpell(48087)
  1479.     end
  1480.    
  1481.     if (player:HasSpell(19236)) then
  1482.     player:LearnSpell(48173)
  1483.     end
  1484.    
  1485.     if (player:HasSpell(34861)) then
  1486.     player:LearnSpell(48089)
  1487.     end
  1488.    
  1489.     if (player:HasSpell(15407)) then
  1490.     player:LearnSpell(48156)
  1491.     end
  1492.    
  1493.     player:GossipComplete()
  1494. end
  1495.  
  1496. if (intid == 85) then -- Death Knight
  1497.     player:LearnSpell(50842)
  1498.     player:LearnSpell(49941)
  1499.     player:LearnSpell(49930)
  1500.     player:LearnSpell(47476)
  1501.     player:LearnSpell(45529)
  1502.     player:LearnSpell(3714)
  1503.     player:LearnSpell(56222)
  1504.     player:LearnSpell(48743)
  1505.     player:LearnSpell(48263)
  1506.     player:LearnSpell(49909)
  1507.     player:LearnSpell(66188)
  1508.     player:LearnSpell(47528)
  1509.     player:LearnSpell(45524)
  1510.     player:LearnSpell(48792)
  1511.     player:LearnSpell(57623)
  1512.     player:LearnSpell(56815)
  1513.     player:LearnSpell(47568)
  1514.     player:LearnSpell(49895)
  1515.     player:LearnSpell(50977)
  1516.     player:LearnSpell(49576)
  1517.     player:LearnSpell(49921)
  1518.     player:LearnSpell(46584)
  1519.     player:LearnSpell(49938)
  1520.     player:LearnSpell(48707)
  1521.     player:LearnSpell(48265)
  1522.     player:LearnSpell(61999)
  1523.     player:LearnSpell(42650)
  1524.     player:LearnSpell(53428)
  1525.     player:LearnSpell(53331)
  1526.     player:LearnSpell(54447)
  1527.     player:LearnSpell(53342)
  1528.     player:LearnSpell(54446)
  1529.     player:LearnSpell(53323)
  1530.     player:LearnSpell(53344)
  1531.     player:LearnSpell(70164)
  1532.     player:LearnSpell(62158)
  1533.     player:LearnSpell(33391)
  1534.     player:LearnSpell(48778)
  1535.     player:LearnSpell(51425)
  1536.     player:LearnSpell(49924)
  1537.     player:LearnSpell(49924)
  1538.    
  1539.     if (player:HasSpell(55050)) then
  1540.     player:LearnSpell(55262)
  1541.     end
  1542.    
  1543.     if (player:HasSpell(49143)) then
  1544.     player:LearnSpell(55268)
  1545.     end
  1546.    
  1547.     if (player:HasSpell(49184)) then
  1548.     player:LearnSpell(51411)
  1549.     end
  1550.    
  1551.     if (player:HasSpell(55090)) then
  1552.     player:LearnSpell(55271)
  1553.     end
  1554.    
  1555.     if (player:HasSpell(49158)) then
  1556.     player:LearnSpell(51328)
  1557.     end
  1558.  
  1559.     player:GossipComplete()
  1560. end
  1561.  
  1562. if (intid == 86) then -- Shaman
  1563.     player:LearnSpell(8737)
  1564.     player:LearnSpell(49273)
  1565.     player:LearnSpell(49238)
  1566.     player:LearnSpell(10399)
  1567.     player:LearnSpell(49231)
  1568.     player:LearnSpell(58753)
  1569.     player:LearnSpell(2484)
  1570.     player:LearnSpell(49281)
  1571.     player:LearnSpell(58582)
  1572.     player:LearnSpell(49233)
  1573.     player:LearnSpell(58790)
  1574.     player:LearnSpell(58704)
  1575.     player:LearnSpell(58643)
  1576.     player:LearnSpell(49277)
  1577.     player:LearnSpell(61657)
  1578.     player:LearnSpell(8012)
  1579.     player:LearnSpell(526)
  1580.     player:LearnSpell(2645)
  1581.     player:LearnSpell(57994)
  1582.     player:LearnSpell(8143)
  1583.     player:LearnSpell(49236)
  1584.     player:LearnSpell(58796)
  1585.     player:LearnSpell(58757)
  1586.     player:LearnSpell(49276)
  1587.     player:LearnSpell(57960)
  1588.     player:LearnSpell(131)
  1589.     player:LearnSpell(58745)
  1590.     player:LearnSpell(6196)
  1591.     player:LearnSpell(58734)
  1592.     player:LearnSpell(58774)
  1593.     player:LearnSpell(58739)
  1594.     player:LearnSpell(58656)
  1595.     player:LearnSpell(546)
  1596.     player:LearnSpell(556)
  1597.     player:LearnSpell(66842)
  1598.     player:LearnSpell(51994)
  1599.     player:LearnSpell(8177)
  1600.     player:LearnSpell(58749)
  1601.     player:LearnSpell(20608)
  1602.     player:LearnSpell(36936)
  1603.     player:LearnSpell(58804)
  1604.     player:LearnSpell(49271)
  1605.     player:LearnSpell(8512)
  1606.     player:LearnSpell(6495)
  1607.     player:LearnSpell(8170)
  1608.     player:LearnSpell(66843)
  1609.     player:LearnSpell(55459)
  1610.     player:LearnSpell(66844)
  1611.     player:LearnSpell(3738)
  1612.     player:LearnSpell(2894)
  1613.     player:LearnSpell(60043)
  1614.     player:LearnSpell(51514)
  1615.    
  1616.     if (player:GetTeam() < 1) then
  1617.     player:LearnSpell(32182)
  1618.     else
  1619.     player:LearnSpell(2825)
  1620.     end
  1621.    
  1622.     if (player:HasSpell(61295)) then
  1623.     player:LearnSpell(61301)
  1624.     end
  1625.    
  1626.     if (player:HasSpell(974)) then
  1627.     player:LearnSpell(49284)
  1628.     end
  1629.    
  1630.     if (player:HasSpell(30706)) then
  1631.     player:LearnSpell(57722)
  1632.     end
  1633.    
  1634.     if (player:HasSpell(51490)) then
  1635.     player:LearnSpell(59159)
  1636.     end
  1637.    
  1638.     player:GossipComplete()
  1639. end
  1640.  
  1641. if (intid == 87) then -- Mage
  1642.     player:LearnSpell(42995)
  1643.     player:LearnSpell(42833)
  1644.     player:LearnSpell(27090)
  1645.     player:LearnSpell(42842)
  1646.     player:LearnSpell(33717)
  1647.     player:LearnSpell(42873)
  1648.     player:LearnSpell(42846)
  1649.     player:LearnSpell(12826)
  1650.     player:LearnSpell(28271)
  1651.     player:LearnSpell(61780)
  1652.     player:LearnSpell(61721)
  1653.     player:LearnSpell(28272)
  1654.     player:LearnSpell(61305)
  1655.     player:LearnSpell(42917)
  1656.     player:LearnSpell(43015)
  1657.     player:LearnSpell(130)
  1658.     player:LearnSpell(42921)
  1659.     player:LearnSpell(42926)
  1660.     player:LearnSpell(43017)
  1661.     player:LearnSpell(475)
  1662.     player:LearnSpell(1953)
  1663.     player:LearnSpell(42940)
  1664.     player:LearnSpell(12051)
  1665.     player:LearnSpell(43010)
  1666.     player:LearnSpell(43020)
  1667.     player:LearnSpell(43012)
  1668.     player:LearnSpell(42859)
  1669.     player:LearnSpell(2139)
  1670.     player:LearnSpell(42931)
  1671.     player:LearnSpell(42985)
  1672.     player:LearnSpell(43008)
  1673.     player:LearnSpell(45438)
  1674.     player:LearnSpell(43024)
  1675.     player:LearnSpell(43002)
  1676.     player:LearnSpell(43046)
  1677.     player:LearnSpell(42897)
  1678.     player:LearnSpell(42914)
  1679.     player:LearnSpell(66)
  1680.     player:LearnSpell(58659)
  1681.     player:LearnSpell(30449)
  1682.     player:LearnSpell(42956)
  1683.     player:LearnSpell(47610)
  1684.     player:LearnSpell(61316)
  1685.     player:LearnSpell(61024)
  1686.     player:LearnSpell(55342)
  1687.    
  1688.         player:LearnSpell(53142)
  1689.         if (player:GetTeam() < 1) then -- Alliance Portals
  1690.             player:LearnSpell(32271)
  1691.             player:LearnSpell(49359)
  1692.             player:LearnSpell(3565)
  1693.             player:LearnSpell(33690)
  1694.             player:LearnSpell(3562)
  1695.             player:LearnSpell(3561)
  1696.             player:LearnSpell(11419)
  1697.             player:LearnSpell(32266)
  1698.             player:LearnSpell(11416)
  1699.             player:LearnSpell(33691)
  1700.             player:LearnSpell(11059)
  1701.             player:LearnSpell(49360)
  1702.         else -- Horde Portals
  1703.             player:LearnSpell(3567)
  1704.             player:LearnSpell(35715)
  1705.             player:LearnSpell(3566)
  1706.             player:LearnSpell(49358)
  1707.             player:LearnSpell(32272)
  1708.             player:LearnSpell(3563)
  1709.             player:LearnSpell(11417)
  1710.             player:LearnSpell(35717)
  1711.             player:LearnSpell(32267)
  1712.             player:LearnSpell(49361)
  1713.             player:LearnSpell(11420)
  1714.             player:LearnSpell(11418)
  1715.         end
  1716.        
  1717.     if (player:HasSpell(11366)) then
  1718.     player:LearnSpell(42891)
  1719.     end
  1720.    
  1721.     if (player:HasSpell(11426)) then
  1722.     player:LearnSpell(43039)
  1723.     end
  1724.    
  1725.     if (player:HasSpell(44457)) then
  1726.     player:LearnSpell(55360)
  1727.     end
  1728.    
  1729.     if (player:HasSpell(31661)) then
  1730.     player:LearnSpell(42950)
  1731.     end
  1732.    
  1733.     if (player:HasSpell(11113)) then
  1734.     player:LearnSpell(42945)
  1735.     end
  1736.    
  1737.     if (player:HasSpell(44425)) then
  1738.     player:LearnSpell(44781)
  1739.     end
  1740.        
  1741.     player:GossipComplete()
  1742. end
  1743.  
  1744. if (intid == 88) then -- Warlock
  1745.     player:LearnSpell(696)
  1746.     player:LearnSpell(47811)
  1747.     player:LearnSpell(47809)
  1748.     player:LearnSpell(688)
  1749.     player:LearnSpell(47813)
  1750.     player:LearnSpell(50511)
  1751.     player:LearnSpell(57946)
  1752.     player:LearnSpell(47864)
  1753.     player:LearnSpell(6215)
  1754.     player:LearnSpell(47878)
  1755.     player:LearnSpell(47855)
  1756.     player:LearnSpell(697)
  1757.     player:LearnSpell(47856)
  1758.     player:LearnSpell(47857)
  1759.     player:LearnSpell(5697)
  1760.     player:LearnSpell(47884)
  1761.     player:LearnSpell(47815)
  1762.     player:LearnSpell(47889)
  1763.     player:LearnSpell(47820)
  1764.     player:LearnSpell(698)
  1765.     player:LearnSpell(712)
  1766.     player:LearnSpell(126)
  1767.     player:LearnSpell(5138)
  1768.     player:LearnSpell(5500)
  1769.     player:LearnSpell(11719)
  1770.     player:LearnSpell(132)
  1771.     player:LearnSpell(60220)
  1772.     player:LearnSpell(18647)
  1773.     player:LearnSpell(61191)
  1774.     player:LearnSpell(47823)
  1775.     player:LearnSpell(691)
  1776.     player:LearnSpell(47865)
  1777.     player:LearnSpell(47891)
  1778.     player:LearnSpell(47888)
  1779.     player:LearnSpell(17928)
  1780.     player:LearnSpell(47860)
  1781.     player:LearnSpell(47825)
  1782.     player:LearnSpell(1122)
  1783.     player:LearnSpell(47867)
  1784.     player:LearnSpell(18540)
  1785.     player:LearnSpell(47893)
  1786.     player:LearnSpell(47838)
  1787.     player:LearnSpell(29858)
  1788.     player:LearnSpell(58887)
  1789.     player:LearnSpell(47836)
  1790.     player:LearnSpell(61290)
  1791.     player:LearnSpell(48018)
  1792.     player:LearnSpell(48020)
  1793.     player:LearnSpell(33388)
  1794.     player:LearnSpell(33391)
  1795.     player:LearnSpell(23161)
  1796.    
  1797.     if (player:HasSpell(17877)) then
  1798.     player:LearnSpell(47827)
  1799.     end
  1800.    
  1801.     if (player:HasSpell(30283)) then
  1802.     player:LearnSpell(47847)
  1803.     end
  1804.    
  1805.     if (player:HasSpell(30108)) then
  1806.     player:LearnSpell(47843)
  1807.     end
  1808.    
  1809.     if (player:HasSpell(50796)) then
  1810.     player:LearnSpell(59172)
  1811.     end
  1812.    
  1813.     if (player:HasSpell(48181)) then
  1814.     player:LearnSpell(59164)
  1815.     end
  1816.    
  1817.     if (player:HasSpell(18220)) then
  1818.     player:LearnSpell(59092)
  1819.     end
  1820.    
  1821.     player:GossipComplete()
  1822. end
  1823.  
  1824. if (intid == 89) then -- Druid
  1825.     player:LearnSpell(48378)
  1826.     player:LearnSpell(48469)
  1827.     player:LearnSpell(48461)
  1828.     player:LearnSpell(48463)
  1829.     player:LearnSpell(48441)
  1830.     player:LearnSpell(53307)
  1831.     player:LearnSpell(53308)
  1832.     player:LearnSpell(5487)
  1833.     player:LearnSpell(48560)
  1834.     player:LearnSpell(6795)
  1835.     player:LearnSpell(48480)
  1836.     player:LearnSpell(53312)
  1837.     player:LearnSpell(18960)
  1838.     player:LearnSpell(5229)
  1839.     player:LearnSpell(48443)
  1840.     player:LearnSpell(50763)
  1841.     player:LearnSpell(8983)
  1842.     player:LearnSpell(8946)
  1843.     player:LearnSpell(1066)
  1844.     player:LearnSpell(48562)
  1845.     player:LearnSpell(783)
  1846.     player:LearnSpell(770)
  1847.     player:LearnSpell(16857)
  1848.     player:LearnSpell(18658)
  1849.     player:LearnSpell(768)
  1850.     player:LearnSpell(1082)
  1851.     player:LearnSpell(16979)
  1852.     player:LearnSpell(49376)
  1853.     player:LearnSpell(5215)
  1854.     player:LearnSpell(48477)
  1855.     player:LearnSpell(49800)
  1856.     player:LearnSpell(48465)
  1857.     player:LearnSpell(48572)
  1858.     player:LearnSpell(26995)
  1859.     player:LearnSpell(48574)
  1860.     player:LearnSpell(2782)
  1861.     player:LearnSpell(50213)
  1862.     player:LearnSpell(2893)
  1863.     player:LearnSpell(33357)
  1864.     player:LearnSpell(5209)
  1865.     player:LearnSpell(48575)
  1866.     player:LearnSpell(48447)
  1867.     player:LearnSpell(48577)
  1868.     player:LearnSpell(48579)
  1869.     player:LearnSpell(5225)
  1870.     player:LearnSpell(22842)
  1871.     player:LearnSpell(49803)
  1872.     player:LearnSpell(9634)
  1873.     player:LearnSpell(20719)
  1874.     player:LearnSpell(48467)
  1875.     player:LearnSpell(29166)
  1876.     player:LearnSpell(62600)
  1877.     player:LearnSpell(22812)
  1878.     player:LearnSpell(48470)
  1879.     player:LearnSpell(48564)
  1880.     player:LearnSpell(48566)
  1881.     player:LearnSpell(33891)
  1882.     player:LearnSpell(33943)
  1883.     player:LearnSpell(49802)
  1884.     player:LearnSpell(48451)
  1885.     player:LearnSpell(48568)
  1886.     player:LearnSpell(33786)
  1887.     player:LearnSpell(40120)
  1888.     player:LearnSpell(62078)
  1889.     player:LearnSpell(52610)
  1890.     player:LearnSpell(50464)
  1891.     player:LearnSpell(48570)
  1892.    
  1893.     if (player:HasSpell(50516)) then
  1894.     player:LearnSpell(61384)
  1895.     end
  1896.    
  1897.     if (player:HasSpell(48505)) then
  1898.     player:LearnSpell(53201)
  1899.     end
  1900.    
  1901.     if (player:HasSpell(48438)) then
  1902.     player:LearnSpell(53251)
  1903.     end
  1904.    
  1905.     if (player:HasSpell(5570)) then
  1906.     player:LearnSpell(48468)
  1907.     end
  1908.    
  1909.     player:GossipComplete()
  1910. end
  1911.  
  1912. if (intid == 90) then
  1913.     player:ResetTalents()
  1914.     player:GossipComplete()
  1915. end
  1916.  
  1917. if (intid == 91) then
  1918.     player:RepairAllPlayerItems()
  1919.     player:GossipComplete()
  1920. end
  1921.  
  1922. if(intid == 100) then
  1923. pUnit:GossipCreateMenu(50, player, 0)
  1924. pUnit:GossipMenuAddItem(0, "Alchemy", 400, 0)
  1925. pUnit:GossipMenuAddItem(0, "Blacksmithing", 401, 0)
  1926. pUnit:GossipMenuAddItem(0, "Enchanting", 402, 0)
  1927. pUnit:GossipMenuAddItem(0, "Engineering", 403, 0)
  1928. pUnit:GossipMenuAddItem(0, "Herbalism", 404, 0)
  1929. pUnit:GossipMenuAddItem(0, "Inscription", 405, 0)
  1930. pUnit:GossipMenuAddItem(0, "Jewelcrafting", 406, 0)
  1931. pUnit:GossipMenuAddItem(0, "Leatherworking", 407, 0)
  1932. pUnit:GossipMenuAddItem(0, "Mining", 408, 0)
  1933. pUnit:GossipMenuAddItem(0, "Skinning", 409, 0)
  1934. pUnit:GossipMenuAddItem(0, "Cooking", 410, 0)
  1935. pUnit:GossipMenuAddItem(0, "First Aid", 411, 0)
  1936. pUnit:GossipMenuAddItem(0, "Fishing", 412, 0)
  1937. pUnit:GossipMenuAddItem(0, "Tailoring", 413, 0)
  1938. pUnit:GossipMenuAddItem(5, "Set my profession skills to 450", 450,0)
  1939. pUnit:GossipSendMenu(player)
  1940. end
  1941.  
  1942. --Alchemy
  1943. if(intid == 400) then
  1944. pUnit:GossipCreateMenu(3543, player, 0)
  1945. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Alchemy", 415, 0)
  1946. pUnit:GossipMenuAddItem(3, "Grand Master Alchemy", 416, 0)
  1947. pUnit:GossipSendMenu(player)
  1948. end
  1949. --BlackSmithing
  1950. if(intid == 401) then
  1951. pUnit:GossipCreateMenu(3543, player, 0)
  1952. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Blacksmithing", 417, 0)
  1953. pUnit:GossipMenuAddItem(3, "Grand Master Blacksmithing", 418, 0)
  1954. pUnit:GossipSendMenu(player)
  1955. end
  1956. --Enchanting
  1957. if(intid == 402) then
  1958. pUnit:GossipCreateMenu(3543, player, 0)
  1959. pUnit:GossipMenuAddItem(3, "UnlearnGrand Master Enchanting", 419, 0)
  1960. pUnit:GossipMenuAddItem(3, "Grand Master Enchanting", 420, 0)
  1961. pUnit:GossipSendMenu(player)
  1962. end
  1963. --Engineering
  1964. if(intid == 403) then
  1965. pUnit:GossipCreateMenu(3543, player, 0)
  1966. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Engineering", 421, 0)
  1967. pUnit:GossipMenuAddItem(3, "Grand Master Engineering", 422, 0)
  1968. pUnit:GossipSendMenu(player)
  1969. end
  1970. --Herbalism
  1971. if(intid == 404) then
  1972. pUnit:GossipCreateMenu(3543, player, 0)
  1973. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Herbalism", 423, 0)
  1974. pUnit:GossipMenuAddItem(3, "Grand Master Herbalism", 424, 0)
  1975. pUnit:GossipSendMenu(player)
  1976. end
  1977. --Inscription
  1978. if(intid == 405) then
  1979. pUnit:GossipCreateMenu(3543, player, 0)
  1980. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Inscription", 425, 0)
  1981. pUnit:GossipMenuAddItem(3, "Grand Master Inscription", 426, 0)
  1982. pUnit:GossipSendMenu(player)
  1983. end
  1984. --Jewelcrafting
  1985. if(intid == 406) then
  1986. pUnit:GossipCreateMenu(3543, player, 0)
  1987. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Jewelcrafting", 427, 0)
  1988. pUnit:GossipMenuAddItem(3, "Grand Master Jewelcrafting", 428, 0)
  1989. pUnit:GossipSendMenu(player)
  1990. end
  1991. --Leatherworking
  1992. if(intid == 407) then
  1993. pUnit:GossipCreateMenu(3543, player, 0)
  1994. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Leatherworking", 429, 0)
  1995. pUnit:GossipMenuAddItem(3, "Grand Master Leatherworking", 430, 0)
  1996. pUnit:GossipSendMenu(player)
  1997. end
  1998. --Mining
  1999. if(intid == 408) then
  2000. pUnit:GossipCreateMenu(3543, player, 0)
  2001. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Mining", 431, 0)
  2002. pUnit:GossipMenuAddItem(3, "Grand Master Mining", 432, 0)
  2003. pUnit:GossipSendMenu(player)
  2004. end
  2005. --Skinning
  2006. if(intid == 409) then
  2007. pUnit:GossipCreateMenu(3543, player, 0)
  2008. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Skinning", 433, 0)
  2009. pUnit:GossipMenuAddItem(3, "Grand Master Skinning", 434, 0)
  2010. pUnit:GossipSendMenu(player)
  2011. end
  2012. --Cooking
  2013. if(intid == 410) then
  2014. pUnit:GossipCreateMenu(3543, player, 0)
  2015. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Cooking", 435, 0)
  2016. pUnit:GossipMenuAddItem(3, "Grand Master Cooking", 436, 0)
  2017. pUnit:GossipSendMenu(player)
  2018. end
  2019. --First Aid
  2020. if(intid == 411) then
  2021. pUnit:GossipCreateMenu(3543, player, 0)
  2022. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master First Aid", 437, 0)
  2023. pUnit:GossipMenuAddItem(3, "Grand Master First Aid", 438, 0)
  2024. pUnit:GossipSendMenu(player)
  2025. end
  2026. --Fishing
  2027. if(intid == 412) then
  2028. pUnit:GossipCreateMenu(3543, player, 0)
  2029. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Fishing", 439, 0)
  2030. pUnit:GossipMenuAddItem(3, "Grand Master Fishing", 440, 0)
  2031. pUnit:GossipSendMenu(player)
  2032. end
  2033. --Tailor
  2034. if(intid == 413) then
  2035. pUnit:GossipCreateMenu(3543, player, 0)
  2036. pUnit:GossipMenuAddItem(3, "Unlearn Grand Master Tailor", 441, 0)
  2037. pUnit:GossipMenuAddItem(3, "Grand Master Tailor", 442, 0)
  2038. pUnit:GossipSendMenu(player)
  2039. end
  2040. --This is the unlearn/learn procces
  2041.  
  2042. if(intid == 415) then
  2043. pUnit:GossipCreateMenu(3544, player, 0)
  2044. player:UnlearnSpell(51303)
  2045. player:GossipComplete()
  2046. end
  2047.  
  2048. if(intid == 416) then
  2049. pUnit:GossipCreateMenu(3544, player, 0)
  2050. pUnit:FullCastSpellOnTarget(51303, player)
  2051. player:GossipComplete()
  2052. end
  2053.  
  2054. if(intid == 417) then
  2055. pUnit:GossipCreateMenu(3544, player, 0)
  2056. player:UnlearnSpell(51298)
  2057. player:GossipComplete()
  2058. end
  2059.  
  2060. if(intid == 418) then
  2061. pUnit:GossipCreateMenu(3544, player, 0)
  2062. pUnit:FullCastSpellOnTarget(51298, player)
  2063. player:GossipComplete()
  2064. end
  2065.  
  2066. if(intid == 419) then
  2067. pUnit:GossipCreateMenu(3544, player, 0)
  2068. player:UnlearnSpell(51312)
  2069. player:GossipComplete()
  2070. end
  2071.  
  2072. if(intid == 420) then
  2073. pUnit:GossipCreateMenu(3544, player, 0)
  2074. pUnit:FullCastSpellOnTarget(51312, player)
  2075. player:GossipComplete()
  2076. end
  2077.  
  2078. if(intid == 421) then
  2079. pUnit:GossipCreateMenu(3544, player, 0)
  2080. player:UnlearnSpell(51305)
  2081. player:GossipComplete()
  2082. end
  2083.  
  2084. if(intid == 422) then
  2085. pUnit:GossipCreateMenu(3544, player, 0)
  2086. pUnit:FullCastSpellOnTarget(51305, player)
  2087. player:GossipComplete()
  2088. end
  2089.  
  2090. if(intid == 423) then
  2091. pUnit:GossipCreateMenu(3544, player, 0)
  2092. player:UnlearnSpell(50301)
  2093. player:GossipComplete()
  2094. end
  2095.  
  2096. if(intid == 424) then
  2097. pUnit:GossipCreateMenu(3544, player, 0)
  2098. pUnit:FullCastSpellOnTarget(50301, player)
  2099. player:GossipComplete()
  2100. end
  2101.  
  2102. if(intid == 425) then
  2103. pUnit:GossipCreateMenu(3544, player, 0)
  2104. player:UnlearnSpell(45380)
  2105. player:GossipComplete()
  2106. end
  2107.  
  2108. if(intid == 426) then
  2109. pUnit:GossipCreateMenu(3544, player, 0)
  2110. pUnit:FullCastSpellOnTarget(45380, player)
  2111. player:GossipComplete()
  2112. end
  2113.  
  2114. if(intid == 427) then
  2115. pUnit:GossipCreateMenu(3544, player, 0)
  2116. player:UnlearnSpell(51310)
  2117. player:GossipComplete()
  2118. end
  2119.  
  2120. if(intid == 428) then
  2121. pUnit:GossipCreateMenu(3544, player, 0)
  2122. pUnit:FullCastSpellOnTarget(51310, player)
  2123. player:GossipComplete()
  2124. end
  2125.  
  2126. if(intid == 429) then
  2127. pUnit:GossipCreateMenu(3544, player, 0)
  2128. player:UnlearnSpell(51301)
  2129. player:GossipComplete()
  2130. end
  2131.  
  2132. if(intid == 430) then
  2133. pUnit:GossipCreateMenu(3544, player, 0)
  2134. pUnit:FullCastSpellOnTarget(51301, player)
  2135. player:GossipComplete()
  2136. end
  2137.  
  2138. if(intid == 431) then
  2139. pUnit:GossipCreateMenu(3544, player, 0)
  2140. player:UnlearnSpell(50309)
  2141. player:GossipComplete()
  2142. end
  2143.  
  2144. if(intid == 432) then
  2145. pUnit:GossipCreateMenu(3544, player, 0)
  2146. pUnit:FullCastSpellOnTarget(50309, player)
  2147. player:GossipComplete()
  2148. end
  2149.  
  2150. if(intid == 433) then
  2151. pUnit:GossipCreateMenu(3544, player, 0)
  2152. player:UnlearnSpell(50307)
  2153. player:GossipComplete()
  2154. end
  2155.  
  2156. if(intid == 434) then
  2157. pUnit:GossipCreateMenu(3544, player, 0)
  2158. pUnit:FullCastSpellOnTarget(50307, player)
  2159. player:GossipComplete()
  2160. end
  2161.  
  2162. if(intid == 435) then
  2163. pUnit:GossipCreateMenu(3544, player, 0)
  2164. player:UnlearnSpell(51295)
  2165. player:GossipComplete()
  2166. end
  2167.  
  2168. if(intid == 436) then
  2169. pUnit:GossipCreateMenu(3544, player, 0)
  2170. pUnit:FullCastSpellOnTarget(51295, player)
  2171. player:GossipComplete()
  2172. end
  2173.  
  2174. if(intid == 437) then
  2175. pUnit:GossipCreateMenu(3544, player, 0)
  2176. player:UnlearnSpell(50299)
  2177. player:GossipComplete()
  2178. end
  2179.  
  2180. if(intid == 438) then
  2181. pUnit:GossipCreateMenu(3544, player, 0)
  2182. pUnit:FullCastSpellOnTarget(50299, player)
  2183. player:GossipComplete()
  2184. end
  2185.  
  2186. if(intid == 439) then
  2187. pUnit:GossipCreateMenu(3544, player, 0)
  2188. player:UnlearnSpell(51293)
  2189. player:GossipComplete()
  2190. end
  2191.  
  2192. if(intid == 440) then
  2193. pUnit:GossipCreateMenu(3544, player, 0)
  2194. pUnit:FullCastSpellOnTarget(51293, player)
  2195. player:GossipComplete()
  2196. end
  2197.  
  2198. if(intid == 441) then
  2199. pUnit:GossipCreateMenu(3544, player, 0)
  2200. player:UnlearnSpell(51308)
  2201. player:GossipComplete()
  2202. end
  2203.  
  2204. if(intid == 442) then
  2205. pUnit:GossipCreateMenu(3544, player, 0)
  2206. pUnit:FullCastSpellOnTarget(51308, player)
  2207. player:GossipComplete()
  2208. end
  2209.  
  2210. if (intid == 450) then
  2211. pUnit:GossipCreateMenu(3545, player, 0)
  2212. player:AdvanceSkill(333, 450)
  2213. player:AdvanceSkill(197, 450)
  2214. player:AdvanceSkill(202, 450)
  2215. player:AdvanceSkill(755, 450)
  2216. player:AdvanceSkill(171, 450)
  2217. player:AdvanceSkill(164, 450)
  2218. player:AdvanceSkill(182, 450)
  2219. player:AdvanceSkill(165, 450)
  2220. player:AdvanceSkill(186, 450)
  2221. player:AdvanceSkill(393, 450)
  2222. player:AdvanceSkill(185, 450)
  2223. player:AdvanceSkill(129, 450)
  2224. player:AdvanceSkill(356, 450)
  2225. player:AdvanceSkill(773, 450)
  2226. pUnit:SendChatMessage(12,0,"Your Skills Are Set To 450""Vendor_OnGossip")
Add Comment
Please, Sign In to add comment