Advertisement
Rochet2

Max Skills on First Login

Apr 22nd, 2012
352
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --[[
  2.     Max Skills on First Login
  3.     Rochet2 style :3
  4.    
  5.     Based on a script by Psykko @ WoWBase, which is based on a script by QQrofl @ AC-Web
  6. ]]
  7.  
  8. local T =
  9. {
  10.     -- Skill spells
  11.     ["Paladin"] = {107,196,198,201,750,200,2776,9116,197,199,202},
  12.     ["Shaman"] = {107,15590,198,8737,196,9116,27763,9116,197,199,227},
  13.     ["Warrior"] = {107,264,5011,674,15590,266,196,198,201,750,200,9116,3018,227,2764,2567,197,199,202},
  14.     ["Hunter"] = {264,5011,674,15590,266,196,201,8737,200,227,197,202},
  15.     ["Rogue"] = {264,5011,674,15590,266,196,198,201,3018,2764,2567},
  16.     ["Druid"] = {1180,15590,198,200,27764,227,199},
  17.     ["Mage"] = {1180,201,5019,227,5009},
  18.     ["Warlock"] = {1180,201,5019,227,5009},
  19.     ["Priest"] = {1180,201,5019,227,5009},
  20.     ["Death Knight"] = {674,196,198,201,750,200,52665,197,199,202},
  21.  
  22.     ["Skills"] = {43,44,45,46,54,55,95,136,160,162,172,173,176,226,228,229,473},
  23. }
  24.  
  25. local function FirstLog(event, pPlayer)
  26.     local Class = pPlayer:GetPlayerClass()
  27.     if(Class and T[Class]) then
  28.         for _, SpellID in ipairs(T[Class]) do
  29.             pPlayer:LearnSpell(SpellID)
  30.         end
  31.     end
  32.     for _, SkillID in ipairs(T["Skills"]) do
  33.         pPlayer:AdvanceSkill(SkillID, 1250)
  34.     end
  35.     pPlayer:SendAreaTriggerMessage("|cffFFFF05Learned and maxed out all skills")
  36. end
  37.  
  38. RegisterServerHook(3, FirstLog)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement