WoWInterface SVN UrbanAchiever

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk
    from Rev 153 to Rev 154
    Reverse comparison

Rev 153 → Rev 154

Main.lua
11,7 → 11,7
--bindings
BINDING_HEADER_URBANACHIEVER = "Urban Achiever"
 
local MAX_ACHIEVEMENTS = 9929 --last 9928
local MAX_ACHIEVEMENTS = 11228 --last 11227
local menuTypes = {"PLAYER", "PARTY", "RAID_PLAYER"}
local playerFaction = UnitFactionGroup("player") == "Alliance" and 1 or 2
 
692,7 → 692,7
self.categoryFrame.backdrop:SetTexture("Interface\\AchievementFrame\\UI-Achievement-Parchment")
self.categoryFrame.backdrop:SetTexCoord(0,.5,0,1)
self.categoryFrame:SetWidth(260)
self.categoryFrame:SetHeight(440)
self.categoryFrame:SetHeight(470)
self.categoryFrame:SetPoint("LEFT", self.frame, "RIGHT", -12, 0)
 
self.categoryFrameGuilde = CreateFrame("Frame", "UrbanAchieverFrame", self.frame)
FactionSpecificAchievements.lua
3,26 → 3,42
--Horde = 2
UrbanAchiever.factionAchs = {
["5318"] = 1, --20,000 Leagues Under the Sea
["3676"] = 1, --A Silver Confidant
["8030"] = 1, --A Test of Valor
["4156"] = 1, --A Tribute to Immortality
["5853"] = 1, --A-Caroling We Will Go
["10174"] = 1, --Admiral
["9539"] = 1, --Advanced Husbandry
["948"] = 1, --Ambassador of the Alliance
["5129"] = 1, --Ambassadors
["8845"] = 1, --As I Walk Through the Valley of the Shadow of Moon
["4925"] = 1, --Ashenvale Quests
["9912"] = 1, --Azeroth's Top Twenty Tunes
["5375"] = 1, --Baradin's Wardens
["8314"] = 1, --Battle on the High Seas
["230"] = 1, --Battlemaster
["4436"] = 1, --BB King
["8925"] = 1, --Between Arak and a Hard Place
["611"] = 1, --Bleeding Bloodhoof
["5171"] = 1, --Blood Elf Slayer
["4926"] = 1, --Bloodmyst Isle Quests
["9104"] = 1, --Bounty Hunter
["9170"] = 1, --Brawlin' and Shot Callin'
["7941"] = 1, --Brawlin' and Shot Callin' (Season 1)
["1686"] = 1, --Bros. Before Ho Ho Ho's
["908"] = 1, --Call to Arms!
["2777"] = 1, --Champion of Darnassus
["2779"] = 1, --Champion of Gnomeregan
["2780"] = 1, --Champion of Ironforge
["2781"] = 1, --Champion of Stormwind
["2782"] = 1, --Champion of the Alliance
["2778"] = 1, --Champion of the Exodar
["7534"] = 1, --Chapter II: Wrathion's War
["10021"] = 1, --Chapter IV: Darkness Incarnate
["10256"] = 1, --Charting a Course
["9078"] = 1, --Choppin' Even More Logs
["5195"] = 1, --City Attacker
["388"] = 1, --City Defender
["5131"] = 1, --Classic Battles
["5156"] = 1, --Classy Draenei
["5155"] = 1, --Classy Dwarves
34,40 → 50,95
["5226"] = 1, --Cloud Nine
["8339"] = 1, --Collect Your Deck
["5340"] = 1, --Commander
["435"] = 1, --Commander
["8679"] = 1, --Conqueror of Orgrimmar
["5331"] = 1, --Corporal
["470"] = 1, --Corporal
["9470"] = 1, --Council of Exarchs
["11167"] = 1, --Crest of Carnage
["11169"] = 1, --Crest of Devastation
["11165"] = 1, --Crest of Heroism
["11008"] = 1, --Cruel Combatant
["4928"] = 1, --Darkshore Quests
["58"] = 1, --Deaths from Drek'Thar
["9176"] = 1, --Deck Your Collection
["8340"] = 1, --Deck Your Collection (Season 1)
["9630"] = 1, --Defender of Draenor
["11022"] = 1, --Defender of the Alliance: Legion Season 1
["11034"] = 1, --Defender of the Alliance: Legion Season 2
["11045"] = 1, --Defender of the Alliance: Legion Season 3
["11054"] = 1, --Defender of the Alliance: Legion Season 4
["9996"] = 1, --Defender of the Alliance: Warlords Season 1
["10106"] = 1, --Defender of the Alliance: Warlords Season 2
["10118"] = 1, --Defender of the Alliance: Warlords Season 3
["1757"] = 1, --Defense of the Ancients
["3856"] = 1, --Demolition Derby
["1035"] = 1, --Desecration of the Horde
["1737"] = 1, --Destruction Derby
["5130"] = 1, --Diplomacy
["9928"] = 1, --Don't Call Me Junior
["8920"] = 1, --Don't Let the Tala-door Hit You on the Way Out
["5231"] = 1, --Double Jeopardy
["9228"] = 1, --Down Goes Van Rook
["612"] = 1, --Downing the Dark Lady
["10068"] = 1, --Draenor's Last Stand
["5229"] = 1, --Drag a Maw
["5126"] = 1, --Dungeon Diplomat
["4929"] = 1, --Dustwallow Marsh Quests
["9101"] = 1, --Even More Plots
["225"] = 1, --Everything Counts
["2817"] = 1, --Exalted Argent Champion of the Alliance
["2760"] = 1, --Exalted Champion of Darnassus
["2762"] = 1, --Exalted Champion of Gnomeregan
["2763"] = 1, --Exalted Champion of Ironforge
["2764"] = 1, --Exalted Champion of Stormwind
["2770"] = 1, --Exalted Champion of the Alliance
["2761"] = 1, --Exalted Champion of the Exodar
["10167"] = 1, --Exploring the High Seas
["1028"] = 1, --Extinguishing Eastern Kingdoms
["1029"] = 1, --Extinguishing Kalimdor
["6007"] = 1, --Extinguishing Northrend
["1030"] = 1, --Extinguishing Outland
["8042"] = 1, --Extinguishing Pandaria
["6013"] = 1, --Extinguishing the Cataclysm
["4873"] = 1, --Fading into Twilight
["11004"] = 1, --Fearless Combatant
["4932"] = 1, --Feralas Quests
["11010"] = 1, --Ferocious Combatant
["5357"] = 1, --Field Marshal
["434"] = 1, --Field Marshal
["10749"] = 1, --Fighting with Style: War-torn
["5221"] = 1, --Fire, Walk With Me
["5848"] = 1, --Fish or Cut Bait: Darnassus
["5847"] = 1, --Fish or Cut Bait: Ironforge
["5476"] = 1, --Fish or Cut Bait: Stormwind
["6011"] = 1, --Flame Warden of Cataclysm
["1022"] = 1, --Flame Warden of Eastern Kingdoms
["1023"] = 1, --Flame Warden of Kalimdor
["6008"] = 1, --Flame Warden of Northrend
["1024"] = 1, --Flame Warden of Outland
["8045"] = 1, --Flame Warden of Pandaria
["10173"] = 1, --Fleet Commander
["1279"] = 1, --Flirt With Disaster
["37"] = 1, --Fo' Grizzle My Shizzle
["614"] = 1, --For the Alliance!
["701"] = 1, --Freedom of the Alliance
["10015"] = 1, --Full Discography
["9210"] = 1, --Garrison Buddies
["5453"] = 1, --Ghosts in the Dark
["5172"] = 1, --Goblin Slayer
["5343"] = 1, --Grand Marshal
["433"] = 1, --Grand Marshal
["8485"] = 1, --Grievous Combatant
["8382"] = 1, --Grievous Conquest
["2016"] = 1, --Grizzled Veteran
["11020"] = 1, --Guardian of the Alliance: Legion Season 1
["11032"] = 1, --Guardian of the Alliance: Legion Season 2
["11047"] = 1, --Guardian of the Alliance: Legion Season 3
["11052"] = 1, --Guardian of the Alliance: Legion Season 4
["9997"] = 1, --Guardian of the Alliance: Warlords Season 1
["10108"] = 1, --Guardian of the Alliance: Warlords Season 2
["10116"] = 1, --Guardian of the Alliance: Warlords Season 3
["5441"] = 1, --Guild Battlemasters
["5432"] = 1, --Guild Commanders
["5436"] = 1, --Guild Field Marshals
79,6 → 150,9
["9214"] = 1, --Hero of Stormshield
["6942"] = 1, --Hero of the Alliance
["6939"] = 1, --Hero of the Alliance: Cataclysmic
["11043"] = 1, --Hero of the Alliance: Cruel
["11030"] = 1, --Hero of the Alliance: Fearless
["11056"] = 1, --Hero of the Alliance: Ferocious
["8654"] = 1, --Hero of the Alliance: Grievous
["8243"] = 1, --Hero of the Alliance: Malevolent
["8658"] = 1, --Hero of the Alliance: Prideful
86,6 → 160,10
["6316"] = 1, --Hero of the Alliance: Ruthless
["8652"] = 1, --Hero of the Alliance: Tyrannical
["5344"] = 1, --Hero of the Alliance: Vicious
["11018"] = 1, --Hero of the Alliance: Vindictive
["10114"] = 1, --Hero of the Alliance: Warmongering
["10102"] = 1, --Hero of the Alliance: Wild
["709"] = 1, --Hero of the Stormpike Guard
["8364"] = 1, --Heroic: Battle on the High Seas
["4298"] = 1, --Heroic: Trial of the Champion
["5111"] = 1, --Heroic: Trial of the Champion Guild Run
93,35 → 171,56
["8306"] = 1, --Hordebreaker
["5219"] = 1, --I'm in the White Lodge
["8336"] = 1, --I've Got the Biggest Brawls of Them All (Season 1)
["34"] = 1, --I've Toured the Fjord
["10067"] = 1, --In Pursuit of Gul'dan
["5268"] = 1, --In Service of the Alliance
["5322"] = 1, --In Service of the Alliance
["5327"] = 1, --In Service of the Alliance
["5718"] = 1, --Just Another Day in Tol Barad
["8052"] = 1, --Khan
["613"] = 1, --Killed in Quel'Thalas
["5320"] = 1, --King of the Mountain
["8208"] = 1, --Kirin Tor Offensive
["7526"] = 1, --Kite Fight
["5335"] = 1, --Knight
["439"] = 1, --Knight
["711"] = 1, --Knight of Arathor
["5337"] = 1, --Knight-Captain
["438"] = 1, --Knight-Captain
["5359"] = 1, --Knight-Champion
["437"] = 1, --Knight-Champion
["5336"] = 1, --Knight-Lieutenant
["472"] = 1, --Knight-Lieutenant
["246"] = 1, --Know Thy Enemy
["5842"] = 1, --Let's Do Lunch: Darnassus
["5841"] = 1, --Let's Do Lunch: Ironforge
["5474"] = 1, --Let's Do Lunch: Stormwind
["5339"] = 1, --Lieutenant Commander
["436"] = 1, --Lieutenant Commander
["8010"] = 1, --Lion's Landing
["4899"] = 1, --Loch Modan and Wetlands Quests
["10356"] = 1, --Lord of the Reins
["9833"] = 1, --Loremaster of Draenor
["1151"] = 1, --Loyal Defender
["5341"] = 1, --Marshal
["473"] = 1, --Marshal
["3857"] = 1, --Master of Isle of Conquest
["5489"] = 1, --Master of Tol Barad
["9825"] = 1, --Master Relic Hunter
["5333"] = 1, --Master Sergeant
["441"] = 1, --Master Sergeant
["35"] = 1, --Might of Dragonblight
["6535"] = 1, --Mighty Roamin' Krasaranger
["3851"] = 1, --Mine
["9100"] = 1, --More Plots
["1466"] = 1, --Most Alliance factions at Exalted
["8304"] = 1, --Mount Parade
["9598"] = 1, --Mountacular
["2536"] = 1, --Mountain o' Mounts
["9631"] = 1, --Mythic Draenor Raider
["1192"] = 1, --Nagrand Slam
["8927"] = 1, --Nagrandeur
["1697"] = 1, --Nation of Adoration
["9517"] = 1, --Nemesis: Death Stalker
["9520"] = 1, --Nemesis: Huojin's Fall
["9518"] = 1, --Nemesis: Killer of Kezan
130,57 → 229,104
["9521"] = 1, --Nemesis: The Butcher
["9522"] = 1, --Nemesis: Troll Hunter
["7527"] = 1, --No Tank You
["2421"] = 1, --Noble Garden
["1762"] = 1, --Not Even a Scratch
["203"] = 1, --Not In My House
["33"] = 1, --Nothing Boring About Borean
["3576"] = 1, --Now We're Cookin'
["9171"] = 1, --Now You're Just Showing Off
["7946"] = 1, --Now You're Just Showing Off (Season 1)
["8011"] = 1, --Number Five Is Alive
["899"] = 1, --Oh My, Kurenai
["9528"] = 1, --On the Shadow's Trail
["9408"] = 1, --Operation Counterattack
["4786"] = 1, --Operation: Gnomeregan
["8205"] = 1, --Operation: Shieldwall
["7928"] = 1, --Operation: Shieldwall Campaign
["5167"] = 1, --Orc Slayer
["610"] = 1, --Orgrimmar Offensive
["1782"] = 1, --Our Daily Bread
["6828"] = 1, --Pandaren Ambassador
["6644"] = 1, --Pandaren Embassy
["6532"] = 1, --Pandaren Slayer
["10172"] = 1, --Petty Officer
["3556"] = 1, --Pilgrim's Paunch
["3580"] = 1, --Pilgrim's Peril
["3596"] = 1, --Pilgrim's Progress
["8642"] = 1, --Prideful Combatant
["8451"] = 1, --Prideful Conquest
["9238"] = 1, --Primal Combatant
["9234"] = 1, --Primal Conquest
["5330"] = 1, --Private
["442"] = 1, --Private
["8923"] = 1, --Putting the Gore in Gorgrond
["202"] = 1, --Quick Cap
["7949"] = 1, --Rabble Rabble Rabble
["4902"] = 1, --Redridge Mountains Quests
["9256"] = 1, --Rescue Operation
["3846"] = 1, --Resource Glut
["1040"] = 1, --Rotten Hallow
["10072"] = 1, --Rumble in the Jungle
["9478"] = 1, --Savage Friends
["7448"] = 1, --Scenario Roundup
["6874"] = 1, --Scenaturday
["1255"] = 1, --Scrooge
["9564"] = 1, --Securing Draenor
["5332"] = 1, --Sergeant
["471"] = 1, --Sergeant
["5334"] = 1, --Sergeant Major
["440"] = 1, --Sergeant Major
["9476"] = 1, --Sha'tari Defense
["9602"] = 1, --Shoot For the Moon
["713"] = 1, --Silverwing Sentinel
["4869"] = 1, --Sinking into Vashj'ir
["6537"] = 1, --Slum It in the Summit
["5213"] = 1, --Soaring Spirits
["11024"] = 1, --Soldier of the Alliance: Legion Season 1
["11036"] = 1, --Soldier of the Alliance: Legion Season 2
["11049"] = 1, --Soldier of the Alliance: Legion Season 3
["11050"] = 1, --Soldier of the Alliance: Legion Season 4
["9995"] = 1, --Soldier of the Alliance: Warlords Season 1
["10104"] = 1, --Soldier of the Alliance: Warlords Season 2
["10120"] = 1, --Soldier of the Alliance: Warlords Season 3
["4937"] = 1, --Southern Barrens Quests
["2419"] = 1, --Spring Fling
["5152"] = 1, --Stay Classy
["4936"] = 1, --Stonetalon Mountains Quests
["707"] = 1, --Stormpike Battle Charger
["220"] = 1, --Stormpike Perfection
["1184"] = 1, --Strange Brew
["206"] = 1, --Supreme Defender
["9225"] = 1, --Take Them Out
["6030"] = 1, --Taking the Show on the Road
["6603"] = 1, --Taming Eastern Kingdoms
["10350"] = 1, --Tanaan Diplomat
["5168"] = 1, --Tauren Slayer
["9828"] = 1, --Ten Hit Tunes
["1191"] = 1, --Terror of Terokkar
["764"] = 1, --The Burning Crusader
["942"] = 1, --The Diplomat
["1034"] = 1, --The Fires of Azeroth
["7947"] = 1, --The First Rule of Brawler's Guild
["1038"] = 1, --The Flame Warden
["9491"] = 1, --The Garrison Campaign
["907"] = 1, --The Justicar
["10743"] = 1, --The Prestige
["9169"] = 1, --The Second Rule of Brawler's Guild
["7940"] = 1, --The Second Rule of Brawler's Guild (Season 1)
["9540"] = 1, --The Stable Master
["1012"] = 1, --The Winds of the North
["7523"] = 1, --Theramore's Fall
["7467"] = 1, --Theramore's Fall
["7523"] = 1, --Theramore's Fall
["9714"] = 1, --Thy Kingdom Come
["1189"] = 1, --To Hellfire and Back
["5417"] = 1, --Tol Barad Veteran
["10988"] = 1, --Top Honors
["4296"] = 1, --Trial of the Champion
["966"] = 1, --Tricks and Treats of Eastern Kingdoms
["963"] = 1, --Tricks and Treats of Kalimdor
["5836"] = 1, --Tricks and Treats of Northrend
["969"] = 1, --Tricks and Treats of Outland
["7601"] = 1, --Tricks and Treats of Pandaria
["5837"] = 1, --Tricks and Treats of the Cataclysm
["5170"] = 1, --Troll Slayer
191,139 → 337,64
["5328"] = 1, --Veteran of the Alliance
["5823"] = 1, --Veteran of the Alliance II
["9729"] = 1, --Victory in Hillsbrad
["10998"] = 1, --Vindictive Combatant
["5329"] = 1, --Warbound Veteran of the Alliance
["9738"] = 1, --Warlord of Draenor
["10095"] = 1, --Warmongering Combatant
["10091"] = 1, --Warmongering Conquest
["8012"] = 1, --Waste Not, Want Not
["7860"] = 1, --We're Going to Need More Saddles
["8921"] = 1, --Welcome to Draenor
["4903"] = 1, --Westfall and Duskwood Quests
["10093"] = 1, --Wild Combatant
["10089"] = 1, --Wild Conquest
["4885"] = 1, --Wildhammer Clan
["5481"] = 1, --Wildhammer Tour of Duty
["3356"] = 1, --Winterspring Frostsaber
["604"] = 1, --Wrath of the Alliance
["9530"] = 1, --Writing in the Snow
["9474"] = 1, --Wrynn's Vanguard
["9168"] = 1, --You Are Not Your $#*@! Legplates
["7937"] = 1, --You Are Not Your $#*@! Legplates (Season 1)
["3676"] = 1, --A Silver Confidant
["948"] = 1, --Ambassador of the Alliance
["230"] = 1, --Battlemaster
["611"] = 1, --Bleeding Bloodhoof
["1686"] = 1, --Bros. Before Ho Ho Ho's
["908"] = 1, --Call to Arms!
["2777"] = 1, --Champion of Darnassus
["2779"] = 1, --Champion of Gnomeregan
["2780"] = 1, --Champion of Ironforge
["2781"] = 1, --Champion of Stormwind
["2782"] = 1, --Champion of the Alliance
["2778"] = 1, --Champion of the Exodar
["388"] = 1, --City Defender
["435"] = 1, --Commander
["470"] = 1, --Corporal
["610"] = 1, --Death to the Warchief!
["58"] = 1, --Deaths from Drek'Thar
["1757"] = 1, --Defense of the Ancients
["3856"] = 1, --Demolition Derby
["1035"] = 1, --Desecration of the Horde
["1737"] = 1, --Destruction Derby
["612"] = 1, --Downing the Dark Lady
["225"] = 1, --Everything Counts
["2817"] = 1, --Exalted Argent Champion of the Alliance
["2760"] = 1, --Exalted Champion of Darnassus
["2762"] = 1, --Exalted Champion of Gnomeregan
["2763"] = 1, --Exalted Champion of Ironforge
["2764"] = 1, --Exalted Champion of Stormwind
["2770"] = 1, --Exalted Champion of the Alliance
["2761"] = 1, --Exalted Champion of the Exodar
["1028"] = 1, --Extinguishing Eastern Kingdoms
["1029"] = 1, --Extinguishing Kalimdor
["1030"] = 1, --Extinguishing Outland
["434"] = 1, --Field Marshal
["1022"] = 1, --Flame Warden of Eastern Kingdoms
["1023"] = 1, --Flame Warden of Kalimdor
["1024"] = 1, --Flame Warden of Outland
["1279"] = 1, --Flirt With Disaster
["37"] = 1, --Fo' Grizzle My Shizzle
["614"] = 1, --For The Alliance!
["701"] = 1, --Freedom of the Alliance
["433"] = 1, --Grand Marshal
["2016"] = 1, --Grizzled Veteran
["709"] = 1, --Hero of the Stormpike Guard
["34"] = 1, --I've Toured the Fjord
["613"] = 1, --Killed in Quel'Thalas
["439"] = 1, --Knight
["711"] = 1, --Knight of Arathor
["438"] = 1, --Knight-Captain
["437"] = 1, --Knight-Champion
["472"] = 1, --Knight-Lieutenant
["246"] = 1, --Know Thy Enemy
["436"] = 1, --Lieutenant Commander
["1151"] = 1, --Loyal Defender
["473"] = 1, --Marshal
["3857"] = 1, --Master of Isle of Conquest
["441"] = 1, --Master Sergeant
["35"] = 1, --Might of Dragonblight
["3851"] = 1, --Mine
["1466"] = 1, --Most Alliance factions at Exalted
["2536"] = 1, --Mountain o' Mounts
["1192"] = 1, --Nagrand Slam
["1697"] = 1, --Nation of Adoration
["2421"] = 1, --Noble Garden
["1762"] = 1, --Not Even a Scratch
["203"] = 1, --Not In My House
["33"] = 1, --Nothing Boring About Borean
["3576"] = 1, --Now We're Cookin'
["899"] = 1, --Oh My, Kurenai
["1782"] = 1, --Our Daily Bread
["3556"] = 1, --Pilgrim's Paunch
["3580"] = 1, --Pilgrim's Peril
["3596"] = 1, --Pilgrim's Progress
["442"] = 1, --Private
["202"] = 1, --Quick Cap
["3846"] = 1, --Resource Glut
["1040"] = 1, --Rotten Hallow
["1255"] = 1, --Scrooge
["471"] = 1, --Sergeant
["440"] = 1, --Sergeant Major
["713"] = 1, --Silverwing Sentinel
["2419"] = 1, --Spring Fling
["707"] = 1, --Stormpike Battle Charger
["220"] = 1, --Stormpike Perfection
["1184"] = 1, --Strange Brew
["206"] = 1, --Supreme Defender
["1191"] = 1, --Terror of Terokkar
["764"] = 1, --The Burning Crusader
["942"] = 1, --The Diplomat
["1034"] = 1, --The Fires of Azeroth
["1038"] = 1, --The Flame Warden
["907"] = 1, --The Justicar
["1012"] = 1, --The Winds of the North
["1189"] = 1, --To Hellfire and Back
["966"] = 1, --Tricks and Treats of Eastern Kingdoms
["963"] = 1, --Tricks and Treats of Kalimdor
["969"] = 1, --Tricks and Treats of Outland
["3356"] = 1, --Winterspring Frostsaber
["604"] = 1, --Wrath of the Alliance
["5319"] = 2, --20,000 Leagues Under the Sea
["8031"] = 2, --A Test of Valor
["4079"] = 2, --A Tribute to Immortality
["5854"] = 2, --A-Caroling We Will Go
["10276"] = 2, --Admiral
["9705"] = 2, --Advanced Husbandry
["5179"] = 2, --Alliance Slayer
["762"] = 2, --Ambassador of the Horde
["7844"] = 2, --Ambassadors
["4976"] = 2, --Ashenvale Quests
["9914"] = 2, --Azeroth's Top Twenty Tunes
["4927"] = 2, --Azshara Quests
["8315"] = 2, --Battle on the High Seas
["1175"] = 2, --Battlemaster
["4437"] = 2, --BB King
["8926"] = 2, --Between Arak and a Hard Place
["5351"] = 2, --Blood Guard
["449"] = 2, --Blood Guard
["9103"] = 2, --Bounty Hunter
["9174"] = 2, --Brawlin' and Shot Callin'
["7942"] = 2, --Brawlin' and Shot Callin' (Season 1)
["1685"] = 2, --Bros. Before Ho Ho Ho's
["909"] = 2, --Call to Arms!
["5338"] = 2, --Centurion
["448"] = 2, --Centurion
["5353"] = 2, --Champion
["447"] = 2, --Champion
["2783"] = 2, --Champion of Orgrimmar
["2784"] = 2, --Champion of Sen'jin
["2785"] = 2, --Champion of Silvermoon City
["2788"] = 2, --Champion of the Horde
["2787"] = 2, --Champion of the Undercity
["2786"] = 2, --Champion of Thunder Bluff
["8008"] = 2, --Chapter II: Wrathion's War
["10148"] = 2, --Chapter IV: Darkness Incarnate
["10258"] = 2, --Charting a Course
["9080"] = 2, --Choppin' Even More Logs
["5194"] = 2, --City Attacker
["1006"] = 2, --City Defender
["5128"] = 2, --Classic Battles
["5163"] = 2, --Classy Blood Elves
["5165"] = 2, --Classy Goblins
334,11 → 405,26
["5164"] = 2, --Classy Undead
["5227"] = 2, --Cloud Nine
["8342"] = 2, --Collect Your Deck
["11168"] = 2, --Crest of Carnage
["11170"] = 2, --Crest of Devastation
["11166"] = 2, --Crest of Heroism
["11005"] = 2, --Cruel Combatant
["8307"] = 2, --Darkspear Revolutionary
["593"] = 2, --Deaths from Vanndar Stormpike
["9177"] = 2, --Deck Your Collection
["8343"] = 2, --Deck Your Collection (Season 1)
["9248"] = 2, --Defender of Draenor
["11023"] = 2, --Defender of the Horde: Legion Season 1
["11033"] = 2, --Defender of the Horde: Legion Season 2
["11044"] = 2, --Defender of the Horde: Legion Season 3
["11055"] = 2, --Defender of the Horde: Legion Season 4
["10001"] = 2, --Defender of the Horde: Warlords Season 1
["10107"] = 2, --Defender of the Horde: Warlords Season 2
["10119"] = 2, --Defender of the Horde: Warlords Season 3
["2200"] = 2, --Defense of the Ancients
["4256"] = 2, --Demolition Derby
["1037"] = 2, --Desecration of the Alliance
["2476"] = 2, --Destruction Derby
["7843"] = 2, --Diplomacy
["8206"] = 2, --Dominance Offensive
["7929"] = 2, --Dominance Offensive Campaign
347,33 → 433,72
["8919"] = 2, --Don't Let the Tala-door Hit You on the Way Out
["5552"] = 2, --Double Jeopardy
["5177"] = 2, --Draenei Slayer
["10075"] = 2, --Draenor's Last Stand
["4886"] = 2, --Dragonmaw Clan
["5482"] = 2, --Dragonmaw Tour of Duty
["5145"] = 2, --Dungeon Diplomat
["4978"] = 2, --Dustwallow Marsh Quests
["5175"] = 2, --Dwarf Slayer
["9546"] = 2, --Even More Plots
["1164"] = 2, --Everything Counts
["2816"] = 2, --Exalted Argent Champion of the Horde
["2765"] = 2, --Exalted Champion of Orgrimmar
["2766"] = 2, --Exalted Champion of Sen'jin
["2767"] = 2, --Exalted Champion of Silvermoon City
["2771"] = 2, --Exalted Champion of the Horde
["2769"] = 2, --Exalted Champion of the Undercity
["2768"] = 2, --Exalted Champion of Thunder Bluff
["10307"] = 2, --Exploring the High Seas
["1031"] = 2, --Extinguishing Eastern Kingdoms
["1032"] = 2, --Extinguishing Kalimdor
["6010"] = 2, --Extinguishing Northrend
["1033"] = 2, --Extinguishing Outland
["8043"] = 2, --Extinguishing Pandaria
["6014"] = 2, --Extinguishing the Cataclysm
["5501"] = 2, --Fading into Twilight
["11003"] = 2, --Fearless Combatant
["4979"] = 2, --Feralas Quests
["11009"] = 2, --Ferocious Combatant
["11173"] = 2, --Fighting with Style: War-torn
["5222"] = 2, --Fire, Walk With Me
["5349"] = 2, --First Sergeant
["452"] = 2, --First Sergeant
["5477"] = 2, --Fish or Cut Bait: Orgrimmar
["5849"] = 2, --Fish or Cut Bait: Thunder Bluff
["5850"] = 2, --Fish or Cut Bait: Undercity
["6012"] = 2, --Flame Keeper of Cataclysm
["1025"] = 2, --Flame Keeper of Eastern Kingdoms
["1026"] = 2, --Flame Keeper of Kalimdor
["6009"] = 2, --Flame Keeper of Northrend
["1027"] = 2, --Flame Keeper of Outland
["8044"] = 2, --Flame Keeper of Pandaria
["10275"] = 2, --Fleet Commander
["1280"] = 2, --Flirt With Disaster
["1357"] = 2, --Fo' Grizzle My Shizzle
["619"] = 2, --For the Horde!
["700"] = 2, --Freedom of the Horde
["9606"] = 2, --Frostfire Fridge
["706"] = 2, --Frostwolf Howler
["9471"] = 2, --Frostwolf Orcs
["873"] = 2, --Frostwolf Perfection
["10016"] = 2, --Full Discography
["9132"] = 2, --Garrison Buddies
["5355"] = 2, --General
["446"] = 2, --General
["4908"] = 2, --Ghostlands Quests
["5176"] = 2, --Gnome Slayer
["8484"] = 2, --Grievous Combatant
["8381"] = 2, --Grievous Conquest
["2017"] = 2, --Grizzled Veteran
["5346"] = 2, --Grunt
["468"] = 2, --Grunt
["11021"] = 2, --Guardian of the Horde: Legion Season 1
["11031"] = 2, --Guardian of the Horde: Legion Season 2
["11046"] = 2, --Guardian of the Horde: Legion Season 3
["11053"] = 2, --Guardian of the Horde: Legion Season 4
["10000"] = 2, --Guardian of the Horde: Warlords Season 1
["10109"] = 2, --Guardian of the Horde: Warlords Season 2
["10117"] = 2, --Guardian of the Horde: Warlords Season 3
["5440"] = 2, --Guild Battlemasters
["5433"] = 2, --Guild Champions
["5435"] = 2, --Guild Generals
383,8 → 508,12
["5437"] = 2, --Guild Warlords
["8337"] = 2, --Having a Brawl (Season 1)
["5376"] = 2, --Hellscream's Reach
["708"] = 2, --Hero of the Frostwolf Clan
["6941"] = 2, --Hero of the Horde
["6940"] = 2, --Hero of the Horde: Cataclysmic
["11042"] = 2, --Hero of the Horde: Cruel
["11029"] = 2, --Hero of the Horde: Fearless
["11057"] = 2, --Hero of the Horde: Ferocious
["8657"] = 2, --Hero of the Horde: Grievous
["8244"] = 2, --Hero of the Horde: Malevolent
["8659"] = 2, --Hero of the Horde: Prideful
392,15 → 521,22
["6317"] = 2, --Hero of the Horde: Ruthless
["8653"] = 2, --Hero of the Horde: Tyrannical
["5358"] = 2, --Hero of the Horde: Vicious
["11019"] = 2, --Hero of the Horde: Vindictive
["10115"] = 2, --Hero of the Horde: Warmongering
["10103"] = 2, --Hero of the Horde: Wild
["9215"] = 2, --Hero of Warspear
["8366"] = 2, --Heroic: Battle on the High Seas
["4297"] = 2, --Heroic: Trial of the Champion
["5110"] = 2, --Heroic: Trial of the Champion Guild Run
["5356"] = 2, --High Warlord
["443"] = 2, --High Warlord
["4895"] = 2, --Hillsbrad Foothills Quests
["5173"] = 2, --Human Slayer
["5220"] = 2, --I'm in the Black Lodge
["8338"] = 2, --I've Got the Biggest Brawls of Them All (Season 1)
["1356"] = 2, --I've Toured the Fjord
["617"] = 2, --Immortal No More
["10074"] = 2, --In Pursuit of Gul'dan
["5269"] = 2, --In Service of the Horde
["5323"] = 2, --In Service of the Horde
["5324"] = 2, --In Service of the Horde
409,23 → 545,35
["8055"] = 2, --Khan
["5321"] = 2, --King of the Mountain
["7529"] = 2, --Kite Fight
["1005"] = 2, --Know Thy Enemy
["9475"] = 2, --Laughing Skull Orcs
["5352"] = 2, --Legionnaire
["469"] = 2, --Legionnaire
["5475"] = 2, --Let's Do Lunch: Orgrimmar
["5843"] = 2, --Let's Do Lunch: Thunder Bluff
["5844"] = 2, --Let's Do Lunch: Undercity
["8680"] = 2, --Liberator of Orgrimmar
["5354"] = 2, --Lieutenant General
["444"] = 2, --Lieutenant General
["10355"] = 2, --Lord of the Reins
["9923"] = 2, --Loremaster of Draenor
["224"] = 2, --Loyal Defender
["901"] = 2, --Mag'har of Draenor
["3957"] = 2, --Master of Isle of Conquest
["5490"] = 2, --Master of Tol Barad
["9836"] = 2, --Master Relic Hunter
["1359"] = 2, --Might of Dragonblight
["6536"] = 2, --Mighty Roamin' Krasaranger
["4177"] = 2, --Mine
["9545"] = 2, --More Plots
["926"] = 2, --Most Horde factions at Exalted
["8302"] = 2, --Mount Parade
["9599"] = 2, --Mountacular
["2537"] = 2, --Mountain o' Mounts
["9255"] = 2, --Mythic Draenor Raider
["1273"] = 2, --Nagrand Slam
["8928"] = 2, --Nagrandeur
["1698"] = 2, --Nation of Adoration
["9509"] = 2, --Nemesis: Draenei Destroyer
["9510"] = 2, --Nemesis: Dwarfstalker
["9511"] = 2, --Nemesis: Gnomebane
435,170 → 583,130
["9515"] = 2, --Nemesis: Worgen Hunter
["5174"] = 2, --Night Elf Slayer
["7530"] = 2, --No Tank You
["2420"] = 2, --Noble Garden
["4933"] = 2, --Northern Barrens Quests
["2192"] = 2, --Not Even a Scratch
["1251"] = 2, --Not In My House
["1358"] = 2, --Nothing Boring About Borean
["3577"] = 2, --Now We're Cookin'
["9175"] = 2, --Now You're Just Showing Off
["8022"] = 2, --Now You're Just Showing Off (Season 1)
["8014"] = 2, --Number Five Is Alive
["9529"] = 2, --On the Shadow's Trail
["9217"] = 2, --Operation Counterattack
["1783"] = 2, --Our Daily Bread
["616"] = 2, --Overthrow the Council
["6827"] = 2, --Pandaren Ambassador
["6664"] = 2, --Pandaren Embassy
["6533"] = 2, --Pandaren Slayer
["10255"] = 2, --Petty Officer
["3557"] = 2, --Pilgrim's Paunch
["3581"] = 2, --Pilgrim's Peril
["3597"] = 2, --Pilgrim's Progress
["8641"] = 2, --Prideful Combatant
["8450"] = 2, --Prideful Conquest
["9236"] = 2, --Primal Combatant
["9233"] = 2, --Primal Conquest
["618"] = 2, --Putting Out the Light
["8924"] = 2, --Putting the Gore in Gorgrond
["1502"] = 2, --Quick Cap
["7950"] = 2, --Rabble Rabble Rabble
["9257"] = 2, --Rescue Operation
["4176"] = 2, --Resource Glut
["1041"] = 2, --Rotten Hallow
["10265"] = 2, --Rumble in the Jungle
["9477"] = 2, --Savage Friends
["7449"] = 2, --Scenario Roundup
["7509"] = 2, --Scenaturday
["5345"] = 2, --Scout
["454"] = 2, --Scout
["259"] = 2, --Scrooge
["9562"] = 2, --Securing Draenor
["5348"] = 2, --Senior Sergeant
["450"] = 2, --Senior Sergeant
["5347"] = 2, --Sergeant
["453"] = 2, --Sergeant
["4894"] = 2, --Silverpine Forest Quests
["4982"] = 2, --Sinking into Vashj'ir
["6538"] = 2, --Slum It in the Summit
["5214"] = 2, --Soaring Spirits
["11025"] = 2, --Soldier of the Horde: Legion Season 1
["11035"] = 2, --Soldier of the Horde: Legion Season 2
["11048"] = 2, --Soldier of the Horde: Legion Season 3
["11051"] = 2, --Soldier of the Horde: Legion Season 4
["9998"] = 2, --Soldier of the Horde: Warlords Season 1
["10105"] = 2, --Soldier of the Horde: Warlords Season 2
["10121"] = 2, --Soldier of the Horde: Warlords Season 3
["4981"] = 2, --Southern Barrens Quests
["2497"] = 2, --Spring Fling
["5158"] = 2, --Stay Classy
["5350"] = 2, --Stone Guard
["451"] = 2, --Stone Guard
["4980"] = 2, --Stonetalon Mountains Quests
["615"] = 2, --Storming Stormwind
["1203"] = 2, --Strange Brew
["8209"] = 2, --Sunreaver Onslaught
["1252"] = 2, --Supreme Defender
["9224"] = 2, --Take Them Out
["6031"] = 2, --Taking the Show on the Road
["6602"] = 2, --Taming Kalimdor
["10349"] = 2, --Tanaan Diplomat
["9897"] = 2, --Ten Hit Tunes
["1272"] = 2, --Terror of Terokkar
["763"] = 2, --The Burning Crusader
["714"] = 2, --The Conqueror
["710"] = 2, --The Defiler
["943"] = 2, --The Diplomat
["1036"] = 2, --The Fires of Azeroth
["7948"] = 2, --The First Rule of Brawler's Guild
["1039"] = 2, --The Flame Keeper
["9492"] = 2, --The Garrison Campaign
["10745"] = 2, --The Prestige
["9173"] = 2, --The Second Rule of Brawler's Guild
["7939"] = 2, --The Second Rule of Brawler's Guild (Season 1)
["9706"] = 2, --The Stable Master
["3677"] = 2, --The Sunreavers
["1011"] = 2, --The Winds of the North
["7524"] = 2, --Theramore's Fall
["7468"] = 2, --Theramore's Fall
["7524"] = 2, --Theramore's Fall
["9715"] = 2, --Thy Kingdom Come
["1271"] = 2, --To Hellfire and Back
["5418"] = 2, --Tol Barad Veteran
["10990"] = 2, --Top Honors
["3778"] = 2, --Trial of the Champion
["967"] = 2, --Tricks and Treats of Eastern Kingdoms
["965"] = 2, --Tricks and Treats of Kalimdor
["5835"] = 2, --Tricks and Treats of Northrend
["968"] = 2, --Tricks and Treats of Outland
["7602"] = 2, --Tricks and Treats of Pandaria
["5838"] = 2, --Tricks and Treats of the Cataclysm
["8093"] = 2, --Tyrannical Conquest
["5892"] = 2, --United Nations
["6534"] = 2, --Upjade Complete
["3357"] = 2, --Venomhide Ravasaur
["5325"] = 2, --Veteran of the Horde
["5824"] = 2, --Veteran of the Horde II
["9566"] = 2, --Victory in Hillsbrad
["10997"] = 2, --Vindictive Combatant
["9473"] = 2, --Vol'jin's Spear
["5326"] = 2, --Warbringer of the Horde
["5342"] = 2, --Warlord
["445"] = 2, --Warlord
["9508"] = 2, --Warlord of Draenor
["10094"] = 2, --Warmongering Combatant
["10090"] = 2, --Warmongering Conquest
["712"] = 2, --Warsong Outrider
["8015"] = 2, --Waste Not, Want Not
["7862"] = 2, --We're Going to Need More Saddles
["8922"] = 2, --Welcome to Draenor
["10092"] = 2, --Wild Combatant
["10088"] = 2, --Wild Conquest
["5228"] = 2, --Wild Hammering
["5178"] = 2, --Worgen Slayer
["603"] = 2, --Wrath of the Horde
["9531"] = 2, --Writing in the Snow
["9172"] = 2, --You Are Not Your $#*@! Legplates
["8020"] = 2, --You Are Not Your $#*@! Legplates (Season 1)
["8671"] = 2, --You'll Get Caught Up In The... Frostfire!
["4790"] = 2, --Zalazane's Fall
["762"] = 2, --Ambassador of the Horde
["1175"] = 2, --Battlemaster
["449"] = 2, --Blood Guard
["1685"] = 2, --Bros. Before Ho Ho Ho's
["909"] = 2, --Call to Arms!
["448"] = 2, --Centurion
["447"] = 2, --Champion
["2783"] = 2, --Champion of Orgrimmar
["2784"] = 2, --Champion of Sen'jin
["2785"] = 2, --Champion of Silvermoon City
["2788"] = 2, --Champion of the Horde
["2787"] = 2, --Champion of the Undercity
["2786"] = 2, --Champion of Thunder Bluff
["1006"] = 2, --City Defender
["593"] = 2, --Deaths from Vanndar Stormpike
["2200"] = 2, --Defense of the Ancients
["1037"] = 2, --Desecration of the Alliance
["2476"] = 2, --Destruction Derby
["1164"] = 2, --Everything Counts
["2816"] = 2, --Exalted Argent Champion of the Horde
["2765"] = 2, --Exalted Champion of Orgrimmar
["2766"] = 2, --Exalted Champion of Sen'jin
["2767"] = 2, --Exalted Champion of Silvermoon City
["2771"] = 2, --Exalted Champion of the Horde
["2769"] = 2, --Exalted Champion of the Undercity
["2768"] = 2, --Exalted Champion of Thunder Bluff
["1031"] = 2, --Extinguishing Eastern Kingdoms
["1032"] = 2, --Extinguishing Kalimdor
["1033"] = 2, --Extinguishing Outland
["452"] = 2, --First Sergeant
["1025"] = 2, --Flame Keeper of Eastern Kingdoms
["1026"] = 2, --Flame Keeper of Kalimdor
["1027"] = 2, --Flame Keeper of Outland
["1280"] = 2, --Flirt With Disaster
["1357"] = 2, --Fo' Grizzle My Shizzle
["619"] = 2, --For The Horde!
["700"] = 2, --Freedom of the Horde
["706"] = 2, --Frostwolf Howler
["873"] = 2, --Frostwolf Perfection
["446"] = 2, --General
["2017"] = 2, --Grizzled Veteran
["468"] = 2, --Grunt
["708"] = 2, --Hero of the Frostwolf Clan
["443"] = 2, --High Warlord
["1356"] = 2, --I've Toured the Fjord
["617"] = 2, --Immortal No More
["1005"] = 2, --Know Thy Enemy
["469"] = 2, --Legionnaire
["444"] = 2, --Lieutenant General
["224"] = 2, --Loyal Defender
["901"] = 2, --Mag'har of Draenor
["3957"] = 2, --Master of Isle of Conquest
["1359"] = 2, --Might of Dragonblight
["926"] = 2, --Most Horde factions at Exalted
["2537"] = 2, --Mountain o' Mounts
["1273"] = 2, --Nagrand Slam
["1698"] = 2, --Nation of Adoration
["2420"] = 2, --Noble Garden
["2192"] = 2, --Not Even a Scratch
["1251"] = 2, --Not In My House
["1358"] = 2, --Nothing Boring About Borean
["3577"] = 2, --Now We're Cookin'
["1783"] = 2, --Our Daily Bread
["616"] = 2, --Overthrow the Council
["3557"] = 2, --Pilgrim's Paunch
["3581"] = 2, --Pilgrim's Peril
["3597"] = 2, --Pilgrim's Progress
["618"] = 2, --Putting Out the Light
["1502"] = 2, --Quick Cap
["1041"] = 2, --Rotten Hallow
["454"] = 2, --Scout
["259"] = 2, --Scrooge
["450"] = 2, --Senior Sergeant
["453"] = 2, --Sergeant
["2497"] = 2, --Spring Fling
["451"] = 2, --Stone Guard
["615"] = 2, --Storming Stormwind
["1203"] = 2, --Strange Brew
["1252"] = 2, --Supreme Defender
["1272"] = 2, --Terror of Terokkar
["763"] = 2, --The Burning Crusader
["714"] = 2, --The Conqueror
["710"] = 2, --The Defiler
["943"] = 2, --The Diplomat
["1036"] = 2, --The Fires of Azeroth
["1039"] = 2, --The Flame Keeper
["3677"] = 2, --The Sunreavers
["1011"] = 2, --The Winds of the North
["1271"] = 2, --To Hellfire and Back
["3778"] = 2, --Trial of the Champion
["967"] = 2, --Tricks and Treats of Eastern Kingdoms
["965"] = 2, --Tricks and Treats of Kalimdor
["968"] = 2, --Tricks and Treats of Outland
["3357"] = 2, --Venomhide Ravasaur
["445"] = 2, --Warlord
["712"] = 2, --Warsong Outrider
["603"] = 2, --Wrath of the Horde
}
UrbanAchiever.toc
1,11 → 1,11
## Interface: 60100
## Interface: 70000
## Title: Urban Achiever
## Author: Syzgyn, Tomate
## Notes: Improved Achievement Frame
## Notes-frFR: Fenêtre de Hauts Faits améliorée
## Notes-zhTW:改進成就框架
## Notes-zhCN:改进成就框架
## Version 16.wowi:revision
## Version 17.wowi:revision
## OptionalDeps: Blizzard_AchievementUI
## SavedVariables: UASV
## SavedVariablesPerCharacter: UASVPC
script-import.php
1,10 → 1,12
<?php
ini_set('allow_url_fopen', 1);
$URLs = array(
"http://www.wowhead.com/achievements?filter=si=-1;cr=9;crs=2;crv=4000" => 1,
"http://legion.wowhead.com/achievements/side:-1"=> 1
"http://legion.wowhead.com/achievements/side:-2"=> 2
/*"http://www.wowhead.com/achievements?filter=si=-1;cr=9;crs=2;crv=4000" => 1,
"http://www.wowhead.com/achievements?filter=si=-1;cr=9;crs=5;crv=4000" => 1,
"http://www.wowhead.com/achievements?filter=si=-2;cr=9;crs=2;crv=4000" => 2,
"http://www.wowhead.com/achievements?filter=si=-2;cr=9;crs=5;crv=4000" => 2
"http://www.wowhead.com/achievements?filter=si=-2;cr=9;crs=5;crv=4000" => 2*/
);
$completearray = array();
foreach($URLs as $URL => $side){