Skip to content

Commit a6cc902

Browse files
committed
Wow Classic TBC Update
Added all TBC Raid encounters
1 parent edba3a5 commit a6cc902

14 files changed

+759
-17
lines changed

LibEncounters.lua

Lines changed: 84 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
local MAJOR, MINOR = "LibEncounters", 1
1+
local MAJOR, MINOR = "LibEncounters", 2
22
assert(LibStub, MAJOR.." requires LibStub")
33
local lib = LibStub:NewLibrary(MAJOR, MINOR)
44
local L = LibStub("AceLocale-3.0"):GetLocale("LibEncounters")
@@ -26,7 +26,20 @@ function lib:GetInstance(id)
2626
return nil
2727
end
2828

29+
-- [] = { name = L[""], instance = },
2930
lib.encounters = {
31+
-- Black Temple
32+
[601] = { name = L["High Warlord Naj'entus"], instance = 564},
33+
[602] = { name = L["Supremus"], instance = 564},
34+
[603] = { name = L["Shade of Akama"], instance = 564},
35+
[604] = { name = L["Teron Gorefiend"], instance = 564},
36+
[605] = { name = L["Gurtogg Bloodboil"], instance = 564},
37+
[606] = { name = L["Reliquary of Souls"], instance = 564},
38+
[607] = { name = L["Mother Shahraz"], instance = 564},
39+
[608] = { name = L["The Illidari Council"], instance = 564},
40+
[609] = { name = L["Illidan Stormrage"], instance = 564},
41+
42+
-- Blackwing Lair
3043
[610] = { name = L["Razorgore the Untamed"], instance = 469},
3144
[611] = { name = L["Vaelastrasz the Corrupt"], instance = 469},
3245
[612] = { name = L["Broodlord Lashlayer"], instance = 469},
@@ -35,6 +48,43 @@ lib.encounters = {
3548
[615] = { name = L["Flamegor"], instance = 469},
3649
[616] = { name = L["Chromaggus"], instance = 469},
3750
[617] = { name = L["Nefarian"], instance = 469},
51+
52+
-- The Battle for Mount Hyjal
53+
[618] = { name = L["Rage Winterchill"], instance = 534},
54+
[619] = { name = L["Anetheron"], instance = 534},
55+
[620] = { name = L["Kaz'rogal"], instance = 534},
56+
[621] = { name = L["Azgalor"], instance = 534},
57+
[622] = { name = L["Archimonde"], instance = 534},
58+
59+
-- Coilfang: Serpentshrine Cavern
60+
[623] = { name = L["Hydross the Unstable"], instance = 548},
61+
[624] = { name = L["The Lurker Below"], instance = 548},
62+
[625] = { name = L["Leotheras the Blind"], instance = 548},
63+
[626] = { name = L["Fathom-Lord Karathress"], instance = 548},
64+
[627] = { name = L["Morogrim Tidewalker"], instance = 548},
65+
[628] = { name = L["Lady Vashj"], instance = 548},
66+
67+
-- Gruul's Lair
68+
[649] = { name = L["High King Maulgar"], instance = 565},
69+
[650] = { name = L["Gruul the Dragonkiller"], instance = 565},
70+
71+
-- Magtheridon's Lair
72+
[651] = { name = L["Magtheridon"], instance = 544},
73+
74+
-- Karazhan
75+
[652] = { name = L["Attumen the Huntsman"], instance = 532},
76+
[653] = { name = L["Moroes"], instance = 532},
77+
[654] = { name = L["Maiden of Virtue"], instance = 532},
78+
[655] = { name = L["Opera Hall"], instance = 532},
79+
[656] = { name = L["The Curator"], instance = 532},
80+
[657] = { name = L["Terestian Illhoof"], instance = 532},
81+
[658] = { name = L["Shade of Aran"], instance = 532},
82+
[659] = { name = L["Netherspite"], instance = 532},
83+
[660] = { name = L["Chess Event"], instance = 532},
84+
[661] = { name = L["Prince Malchezaar"], instance = 532},
85+
[662] = { name = L["Nightbane"], instance = 532},
86+
87+
-- Molten Core
3888
[663] = { name = L["Lucifron"], instance = 409},
3989
[664] = { name = L["Magmadar"], instance = 409},
4090
[665] = { name = L["Gehennas"], instance = 409},
@@ -45,6 +95,8 @@ lib.encounters = {
4595
[670] = { name = L["Golemagg the Incinerator"], instance = 409},
4696
[671] = { name = L["Majordomo Executus"], instance = 409},
4797
[672] = { name = L["Ragnaros"], instance = 409},
98+
99+
-- Ahn'Qiraj Temple
48100
[709] = { name = L["The Prophet Skeram"], instance = 531},
49101
[710] = { name = L["Silithid Royalty"], instance = 531},
50102
[711] = { name = L["Battleguard Sartura"], instance = 531},
@@ -54,12 +106,30 @@ lib.encounters = {
54106
[715] = { name = L["Twin Emperors"], instance = 531},
55107
[716] = { name = L["Ouro"], instance = 531},
56108
[717] = { name = L["C'thun"], instance = 531},
109+
110+
-- Ruins of Ahn'Qiraj
57111
[718] = { name = L["Kurinnaxx"], instance = 509},
58112
[719] = { name = L["General Rajaxx"], instance = 509},
59113
[720] = { name = L["Moam"], instance = 509},
60114
[721] = { name = L["Buru the Gorger"], instance = 509},
61115
[722] = { name = L["Ayamiss the Hunter"], instance = 509},
62116
[723] = { name = L["Ossirian the Unscarred"], instance = 509},
117+
118+
-- The Sunwell
119+
[724] = { name = L["Kalecgos"], instance = 580},
120+
[725] = { name = L["Brutallus"], instance = 580},
121+
[726] = { name = L["Felmyst"], instance = 580},
122+
[727] = { name = L["Eredar Twins"], instance = 580},
123+
[728] = { name = L["M'uru"], instance = 580},
124+
[729] = { name = L["Kil'jaeden"], instance = 580},
125+
126+
-- Tempest Keep
127+
[730] = { name = L["Al'ar"], instance = 550},
128+
[731] = { name = L["Void Reaver"], instance = 550},
129+
[732] = { name = L["High Astromancer Solarian"], instance = 550},
130+
[733] = { name = L["Kael'thas Sunstrider"], instance = 550},
131+
132+
-- Zul'Gurub
63133
[784] = { name = L["High Priest Venoxis"], instance = 309},
64134
[785] = { name = L["High Priestess Jeklik"], instance = 309},
65135
[786] = { name = L["High Priestess Mar'li"], instance = 309},
@@ -70,7 +140,11 @@ lib.encounters = {
70140
[791] = { name = L["High Priestess Arlokk"], instance = 309},
71141
[792] = { name = L["Jin'do the Hexxer"], instance = 309},
72142
[793] = { name = L["Hakkar"], instance = 309},
143+
144+
-- Onyxia's Lair
73145
[1084] = { name = L["Onyxia"], instance = 249},
146+
147+
-- Naxxramas
74148
[1107] = { name = L["Anub'Rekhan"], instance = 533},
75149
[1108] = { name = L["Gluth"], instance = 533},
76150
[1109] = { name = L["Gothik the Harvester"], instance = 533},
@@ -95,5 +169,13 @@ lib.instances = {
95169
[469] = { name = L["Blackwing Lair"] },
96170
[509] = { name = L["Ruins of Ahn'Qiraj"] },
97171
[531] = { name = L["Ahn'Qiraj Temple"] },
172+
[532] = { name = L["Karazhan"] },
98173
[533] = { name = L["Naxxramas"] },
99-
}
174+
[534] = { name = L["The Battle for Mount Hyjal"] },
175+
[564] = { name = L["Black Temple"] },
176+
[544] = { name = L["Magtheridon's Lair"] },
177+
[548] = { name = L["Coilfang: Serpentshrine Cavern"] },
178+
[550] = { name = L["Tempest Keep"] },
179+
[565] = { name = L["Gruul's Lair"] },
180+
[580] = { name = L["The Sunwell"] }
181+
}

LibEncounters.toc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
## Interface: 11304
1+
## Interface: 20501
22
## Title: Lib: Encounters
33
## Notes: Library providing encounter data in wow classic
44
## Author: Wollie [Nethergarde-Keep]
5-
## Version: 1.0
5+
## Version: 2.0
66
## LoadOnDemand: 1
77
## X-Donate: PayPal:mark AT e-rave DOT nl
88
## X-Website: https://www.curseforge.com/wow/addons/libencounters-classic

Locales/localization.deDE.lua

Lines changed: 61 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,71 @@ L["Sapphiron"] = "Saphiron"
6262
L["Thaddius"] = "Thaddius"
6363
L["The Four Horsemen"] = "Die Vier Reiter"
6464

65+
L["High Warlord Naj'entus"] = "Oberster Kriegsfürst Naj'entus"
66+
L["Supremus"] = "Supremus"
67+
L["Shade of Akama"] = "Akamas Schemen"
68+
L["Teron Gorefiend"] = "Teron Blutschatten"
69+
L["Gurtogg Bloodboil"] = "Gurtogg Siedeblut"
70+
L["Reliquary of Souls"] = "Reliquiar der Seelen"
71+
L["Mother Shahraz"] = "Mutter Shahraz"
72+
L["The Illidari Council"] = "Der Rat der Illidari"
73+
L["Illidan Stormrage"] = "Illidan Sturmgrimm"
74+
75+
L["Rage Winterchill"] = "Furor Winterfrost"
76+
L["Anetheron"] = "Anetheron"
77+
L["Kaz'rogal"] = "Kaz'rogal"
78+
L["Azgalor"] = "Azgalor"
79+
L["Archimonde"] = "Archimonde"
80+
81+
L["Hydross the Unstable"] = "Hydross der Unstete"
82+
L["The Lurker Below"] = "Das Grauen aus der Tiefe"
83+
L["Leotheras the Blind"] = "Leotheras der Blinde"
84+
L["Fathom-Lord Karathress"] = "Tiefenlord Karathress"
85+
L["Morogrim Tidewalker"] = "Morogrim Gezeitenwandler"
86+
L["Lady Vashj"] = "Lady Vashj"
87+
88+
L["High King Maulgar"] = "Hochkönig Maulgar"
89+
L["Gruul the Dragonkiller"] = "Gruul der Drachenschlächter"
90+
91+
L["Magtheridon"] = "Magtheridon"
92+
93+
L["Kalecgos"] = "Kalecgos"
94+
L["Brutallus"] = "Brutallus"
95+
L["Felmyst"] = "Teufelsruch"
96+
L["Eredar Twins"] = "Eredarzwillinge"
97+
L["M'uru"] = "M'uru"
98+
L["Kil'jaeden"] = "Kil'jaeden"
99+
100+
L["Al'ar"] = "Al'ar"
101+
L["Void Reaver"] = "Leerhäscher"
102+
L["High Astromancer Solarian"] = "Hochastromantin Solarian"
103+
L["Kael'thas Sunstrider"] = "Kael'thas Sonnenwanderer"
104+
105+
L["Attumen the Huntsman"] = "Attumen der Jäger"
106+
L["Moroes"] = "Moroes"
107+
L["Maiden of Virtue"] = "Tugendhafte Maid"
108+
L["Opera Hall"] = "Der Opernsaal"
109+
L["The Curator"] = "Der Kurator"
110+
L["Terestian Illhoof"] = "Terestian Siechhuf"
111+
L["Shade of Aran"] = "Arans Schemen"
112+
L["Netherspite"] = "Nethergroll"
113+
L["Chess Event"] = "Das Schachspiel"
114+
L["Prince Malchezaar"] = "Prinz Malchezaar"
115+
L["Nightbane"] = "Schrecken der Nacht"
116+
65117
--- Instance Names ---
66118
L["Onyxia's Lair"] = "Onyxias Hort"
67119
L["Zul'Gurub"] = "Zul'Gurub"
68120
L["Molton Core"] = "Geschmolzener Kern"
69121
L["Blackwing Lair"] = "Pechschwingenhort"
70122
L["Ruins of Ahn'Qiraj"] = "Ruinen von Ahn'Qiraj"
71123
L["Ahn'Qiraj Temple"] = "Tempel von Ahn'Qiraj"
72-
L["Naxxramas"] = "Naxxramas"
124+
L["Naxxramas"] = "Naxxramas"
125+
L["The Sunwell"] = "Der Sonnenbrunnen"
126+
L["Gruul's Lair"] = "Gruuls Unterschlupf"
127+
L["Tempest Keep"] = "Festung der Stürme"
128+
L["Coilfang: Serpentshrine Cavern"] = "Echsenkessel: Höhle des Schlangenschreins"
129+
L["Magtheridon's Lair"] = "Magtheridons Kammer"
130+
L["Black Temple"] = "Der Schwarze Tempel"
131+
L["The Battle for Mount Hyjal"] = "Die Schlacht um den Hyjal"
132+
L["Karazhan"] = "Karazhan"

Locales/localization.enUS.lua

Lines changed: 61 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,71 @@ L["Sapphiron"] = true
6262
L["Thaddius"] = true
6363
L["The Four Horsemen"] = true
6464

65+
L["High Warlord Naj'entus"] = true
66+
L["Supremus"] = true
67+
L["Shade of Akama"] = true
68+
L["Teron Gorefiend"] = true
69+
L["Gurtogg Bloodboil"] = true
70+
L["Reliquary of Souls"] = true
71+
L["Mother Shahraz"] = true
72+
L["The Illidari Council"] = true
73+
L["Illidan Stormrage"] = true
74+
75+
L["Rage Winterchill"] = true
76+
L["Anetheron"] = true
77+
L["Kaz'rogal"] = true
78+
L["Azgalor"] = true
79+
L["Archimonde"] = true
80+
81+
L["Hydross the Unstable"] = true
82+
L["The Lurker Below"] = true
83+
L["Leotheras the Blind"] = true
84+
L["Fathom-Lord Karathress"] = true
85+
L["Morogrim Tidewalker"] = true
86+
L["Lady Vashj"] = true
87+
88+
L["High King Maulgar"] = true
89+
L["Gruul the Dragonkiller"] = true
90+
91+
L["Magtheridon"] = true
92+
93+
L["Kalecgos"] = true
94+
L["Brutallus"] = true
95+
L["Felmyst"] = true
96+
L["Eredar Twins"] = true
97+
L["M'uru"] = true
98+
L["Kil'jaeden"] = true
99+
100+
L["Al'ar"] = true
101+
L["Void Reaver"] = true
102+
L["High Astromancer Solarian"] = true
103+
L["Kael'thas Sunstrider"] = true
104+
105+
L["Attumen the Huntsman"] = true
106+
L["Moroes"] = true
107+
L["Maiden of Virtue"] = true
108+
L["Opera Hall"] = true
109+
L["The Curator"] = true
110+
L["Terestian Illhoof"] = true
111+
L["Shade of Aran"] = true
112+
L["Netherspite"] = true
113+
L["Chess Event"] = true
114+
L["Prince Malchezaar"] = true
115+
L["Nightbane"] = true
116+
65117
--- Instance Names ---
66118
L["Onyxia's Lair"] = true
67119
L["Zul'Gurub"] = true
68120
L["Molton Core"] = true
69121
L["Blackwing Lair"] = true
70122
L["Ruins of Ahn'Qiraj"] = true
71123
L["Ahn'Qiraj Temple"] = true
72-
L["Naxxramas"] = true
124+
L["Naxxramas"] = true
125+
L["The Sunwell"] = true
126+
L["Gruul's Lair"] = true
127+
L["Tempest Keep"] = true
128+
L["Coilfang: Serpentshrine Cavern"] = true
129+
L["Magtheridon's Lair"] = true
130+
L["Black Temple"] = true
131+
L["The Battle for Mount Hyjal"] = true
132+
L["Karazhan"] = true

Locales/localization.esES.lua

Lines changed: 62 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,71 @@ L["Sapphiron"] = "Safirón"
6262
L["Thaddius"] = "Thaddius"
6363
L["The Four Horsemen"] = "Los Cuatro Jinetes"
6464

65+
L["High Warlord Naj'entus"] = "Gran señor de la guerra Naj'entus"
66+
L["Supremus"] = "Supremus"
67+
L["Shade of Akama"] = "Sombra de Akama"
68+
L["Teron Gorefiend"] = "Teron Sanguino"
69+
L["Gurtogg Bloodboil"] = "Gurtogg Sangre Hirviente"
70+
L["Reliquary of Souls"] = "Relicario de Almas"
71+
L["Mother Shahraz"] = "Madre Shahraz"
72+
L["The Illidari Council"] = "El Consejo Illidari"
73+
L["Illidan Stormrage"] = "Illidan Tempestira"
74+
75+
L["Rage Winterchill"] = "Ira Fríoinvierno"
76+
L["Anetheron"] = "Anetheron"
77+
L["Kaz'rogal"] = "Kaz'rogal"
78+
L["Azgalor"] = "Azgalor"
79+
L["Archimonde"] = "Archimonde"
80+
81+
L["Hydross the Unstable"] = "Hydross el Inestable"
82+
L["The Lurker Below"] = "El Rondador de abajo"
83+
L["Leotheras the Blind"] = "Leotheras el Ciego"
84+
L["Fathom-Lord Karathress"] = "Señor de las profundidades Karathress"
85+
L["Morogrim Tidewalker"] = "Morogrim Levantamareas"
86+
L["Lady Vashj"] = "Lady Vashj"
87+
88+
L["High King Maulgar"] = "Su majestad Maulgar"
89+
L["Gruul the Dragonkiller"] = "Gruul el Asesino de Dragones"
90+
91+
L["Magtheridon"] = "Magtheridon"
92+
93+
L["Kalecgos"] = "Kalecgos"
94+
L["Brutallus"] = "Brutallus"
95+
L["Felmyst"] = "Brumavil"
96+
L["Eredar Twins"] = "Gemelas eredar"
97+
L["M'uru"] = "M'uru"
98+
L["Kil'jaeden"] = "Kil'jaeden"
99+
100+
L["Al'ar"] = "Al'ar"
101+
L["Void Reaver"] = "Atracador del Vacío"
102+
L["High Astromancer Solarian"] = "Gran astromante Solarian"
103+
L["Kael'thas Sunstrider"] = "Kael'thas Caminante del Sol"
104+
105+
L["Attumen the Huntsman"] = "Attumen el Montero"
106+
L["Moroes"] = "Moroes"
107+
L["Maiden of Virtue"] = "Doncella de Virtud"
108+
L["Opera Hall"] = "Sala de la Ópera"
109+
L["The Curator"] = "Curator"
110+
L["Terestian Illhoof"] = "Terestian Pezuña Enferma"
111+
L["Shade of Aran"] = "Sombra de Aran"
112+
L["Netherspite"] = "Rencor Abisal"
113+
L["Chess Event"] = "Evento del Ajedrez"
114+
L["Prince Malchezaar"] = "Príncipe Malchezaar"
115+
L["Nightbane"] = "Nocturno"
116+
65117
--- Instance Names ---
66118
L["Onyxia's Lair"] = "Guarida de Onyxia"
67119
L["Zul'Gurub"] = "Zul'Gurub"
68120
L["Molton Core"] = "Núcleo de Magma"
69-
L["Blackwing Lair"] = " Guarida Alanegra"
121+
L["Blackwing Lair"] = "Guarida Alanegra"
70122
L["Ruins of Ahn'Qiraj"] = "Ruinas de Ahn'Qiraj"
71123
L["Ahn'Qiraj Temple"] = "Templo de Ahn'Qiraj"
72-
L["Naxxramas"] = "Naxxramas"
124+
L["Naxxramas"] = "Naxxramas"
125+
L["The Sunwell"] = "La Fuente del Sol"
126+
L["Gruul's Lair"] = "Guarida de Gruul"
127+
L["Tempest Keep"] = "El Castillo de la Tempestad"
128+
L["Coilfang: Serpentshrine Cavern"] = "Reserva Colmillo Torcido: Caverna Santuario Serpiente"
129+
L["Magtheridon's Lair"] = "Guarida de Magtheridon"
130+
L["Black Temple"] = "El Templo Oscuro"
131+
L["The Battle for Mount Hyjal"] = "Batalla de El Monte Hyjal"
132+
L["Karazhan"] = "Karazhan"

0 commit comments

Comments
 (0)