You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1030 lines
39 KiB
1030 lines
39 KiB
local CastleRaid = LibStub("AceAddon-3.0"):GetAddon("BestInSlotRedux"):NewModule("CastleRaid")
|
|
local Castle = "Castle"
|
|
function CastleRaid:OnEnable()
|
|
--local L = LibStub("AceLocale-3.0"):GetLocale("BestInSlotRedux")
|
|
|
|
local castleName = C_Map.GetMapInfo(1735).name
|
|
self:RegisterExpansion("Shadowlands", EXPANSION_NAME8)
|
|
self:RegisterRaidTier("Shadowlands", 90100, castleName, PLAYER_DIFFICULTY1, PLAYER_DIFFICULTY2, PLAYER_DIFFICULTY6)
|
|
self:RegisterRaidInstance(90100, Castle, castleName, {
|
|
bonusids = {
|
|
[1] = {7189,1472},
|
|
[2] = {7188,1485},
|
|
[3] = {7187,1498},
|
|
},
|
|
difficultyconversion = {
|
|
[1] = 3, --Raid Normal
|
|
[2] = 5, --Raid Heroic
|
|
[3] = 6, --Raid Mythic
|
|
}
|
|
})
|
|
--------------------------------------------------
|
|
----- Castle Nathria
|
|
--------------------------------------------------
|
|
|
|
|
|
-----------------------------------
|
|
----- Shriekwing
|
|
-----------------------------------
|
|
local bossName = EJ_GetEncounterInfo(2393)
|
|
local lootTable = {
|
|
182993, --Chiropteran Leggings
|
|
183034, --Cowled Batwing Cloak
|
|
182976, --Double Chained Utility Belt
|
|
183027, --Errant Crusader's Greaves
|
|
182979, --Slippers of the Forgotten Heretic
|
|
184016, --Skulker's Wing
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
|
|
-----------------------------------
|
|
----- Huntsman Altimor ---- 183892 Token Weapon Druid, Hunter, Mage
|
|
-----------------------------------
|
|
----Kyrianer----
|
|
if (UnitClass("player") == "Druid" or UnitClass("player") == "Hunter" or UnitClass("player") == "Mage") and (C_Covenants.GetActiveCovenantID() == 1) then
|
|
local bossName = EJ_GetEncounterInfo(2429)
|
|
local lootTable = {
|
|
----Kyrianer----
|
|
174298, --Dutiful Disciple's Cleaver
|
|
175251, --Forked Blade of Fortitude
|
|
175279, --Lost Soul Xiphos
|
|
176098, --Truthseeker Longbow
|
|
177850, --Meditation's Muse
|
|
178973, --Symphonic Chimekeeper
|
|
180312, --Guarding Cudgel of the Goliath
|
|
184230, --Pike of the Honored Peltast
|
|
184236, --Warglaive of Devoted Might
|
|
184272, --Ascended Gladius of Glory
|
|
184273, --Puremind Piercer
|
|
184275, --Sacred Sparrer's Edge
|
|
----Standard Loot----
|
|
183040, --Charm of Eternal Winter
|
|
182996, --Grim Pursuant's Maille
|
|
183018, --Hellhound Cuffs
|
|
182988, --Master Huntsman's Bandolier
|
|
183892, --Mystic Anima Spherule
|
|
182995, --Spell-Woven Tourniquet
|
|
184017, --Bargast's Leash
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Venthyr----
|
|
elseif (UnitClass("player") == "Druid" or UnitClass("player") == "Hunter" or UnitClass("player") == "Mage") and (C_Covenants.GetActiveCovenantID() == 6) then
|
|
local bossName = EJ_GetEncounterInfo(2429)
|
|
local lootTable = {
|
|
----Venthyr Token 183892----
|
|
182414, --Crimson Court Backstabber
|
|
182415, --Stoneborn Goliath's Cleaver
|
|
182416, --Claws of the Stone Generals
|
|
182417, --Mace of Enveloping Sins
|
|
182418, --Torch of Fiery Atonement
|
|
182419, --Nathrian Torchbearer's Stave
|
|
182420, --Nathrian Duelist's Fleshrender
|
|
182421, --Barbed-Edge of the Stone Legion
|
|
182422, --Dread Inquisitor's Spine
|
|
182423, --Wingdancer's Warglaive
|
|
182424, --Dredbat Repeating Crossbow
|
|
----Standard Loot----
|
|
183040, --Charm of Eternal Winter
|
|
182996, --Grim Pursuant's Maille
|
|
183018, --Hellhound Cuffs
|
|
182988, --Master Huntsman's Bandolier
|
|
183892, --Mystic Anima Spherule
|
|
182995, --Spell-Woven Tourniquet
|
|
184017, --Bargast's Leash
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----NightFae----
|
|
elseif (UnitClass("player") == "Druid" or UnitClass("player") == "Hunter" or UnitClass("player") == "Mage") and (C_Covenants.GetActiveCovenantID() == 3) then
|
|
local bossName = EJ_GetEncounterInfo(2429)
|
|
local lootTable = {
|
|
----NightFae----
|
|
179530, --Nightwatch Eviscerator
|
|
179541, --Colossal Sludgepounder
|
|
179561, --Rootspinner's Bloodbough
|
|
179579, --Jaws of the Hungerer
|
|
179492, --Keepcrawler's Gutripper
|
|
180002, --Spire of the Long Dark
|
|
180022, --Rootbulb of the Sinless
|
|
180071, --Shrieking Sinseeker
|
|
180258, --Faeweald Fleshrender
|
|
184241, --Stone-Sentinel Breaker
|
|
----Standard Loot----
|
|
183040, --Charm of Eternal Winter
|
|
182996, --Grim Pursuant's Maille
|
|
183018, --Hellhound Cuffs
|
|
182988, --Master Huntsman's Bandolier
|
|
183892, --Mystic Anima Spherule
|
|
182995, --Spell-Woven Tourniquet
|
|
184017, --Bargast's Leash
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Necrolord----
|
|
elseif (UnitClass("player") == "Druid" or UnitClass("player") == "Hunter" or UnitClass("player") == "Mage") and (C_Covenants.GetActiveCovenantID() == 4) then
|
|
local bossName = EJ_GetEncounterInfo(2429)
|
|
local lootTable = {
|
|
----Necrolord----
|
|
184244, --Biting Gutsliver Shank
|
|
184247, --Grip of the Dead
|
|
184248, --Blightforged Twinblade
|
|
184249, --Staff of the Lichsworn Lieutenant
|
|
184250, --Deadeye Blunderbuss
|
|
184251, --Ossified Broadaxe
|
|
184252, --Aranakk Torture Device
|
|
184253, --Abdomen Chopper
|
|
184254, --Plaguespine Sickle
|
|
184255, --Gristlegore Hacker
|
|
----Standard Loot----
|
|
183040, --Charm of Eternal Winter
|
|
182996, --Grim Pursuant's Maille
|
|
183018, --Hellhound Cuffs
|
|
182988, --Master Huntsman's Bandolier
|
|
183892, --Mystic Anima Spherule
|
|
182995, --Spell-Woven Tourniquet
|
|
184017, --Bargast's Leash
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Standard Loot----
|
|
else
|
|
local bossName = EJ_GetEncounterInfo(2429)
|
|
local lootTable = {
|
|
----Standard Loot----
|
|
183040, --Charm of Eternal Winter
|
|
182996, --Grim Pursuant's Maille
|
|
183018, --Hellhound Cuffs
|
|
182988, --Master Huntsman's Bandolier
|
|
183892, --Mystic Anima Spherule
|
|
182995, --Spell-Woven Tourniquet
|
|
184017, --Bargast's Leash
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
end
|
|
|
|
-----------------------------------
|
|
----- Hungering Destroyer ---- 183891 Weapon Token Paladin, Priest, Shaman
|
|
-----------------------------------
|
|
----Kyrianer----
|
|
if (UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Shaman") and (C_Covenants.GetActiveCovenantID() == 1) then
|
|
local bossName = EJ_GetEncounterInfo(2428)
|
|
local lootTable = {
|
|
----Kyrianer----
|
|
174298, --Dutiful Disciple's Cleaver
|
|
175251, --Forked Blade of Fortitude
|
|
175279, --Lost Soul Xiphos
|
|
176098, --Truthseeker Longbow
|
|
177850, --Meditation's Muse
|
|
178973, --Symphonic Chimekeeper
|
|
180312, --Guarding Cudgel of the Goliath
|
|
184230, --Pike of the Honored Peltast
|
|
184236, --Warglaive of Devoted Might
|
|
184272, --Ascended Gladius of Glory
|
|
184273, --Puremind Piercer
|
|
184275, --Sacred Sparrer's Edge
|
|
----Standard Loot----
|
|
183028, --Cinch of Infinite Tightness
|
|
183000, --Consumptive Chainmail Carapace
|
|
182992, --Endlessly Gluttonous Greaves
|
|
182994, --Epaulettes of Overwhelming Force
|
|
183001, --Helm of Insatiable Appetite
|
|
183009, --Miasma-lacquered Jerkin
|
|
183891, --Venerated Anima Spherule
|
|
183024, --Volatile Shadestitch Legguards
|
|
184022, --Consumptive Infusion
|
|
184023, --Gluttonous Spike
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Venthyr----
|
|
elseif (UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Shaman") and (C_Covenants.GetActiveCovenantID() == 2) then
|
|
local bossName = EJ_GetEncounterInfo(2428)
|
|
local lootTable = {
|
|
----Venthyr----
|
|
182414, --Crimson Court Backstabber
|
|
182415, --Stoneborn Goliath's Cleaver
|
|
182416, --Claws of the Stone Generals
|
|
182417, --Mace of Enveloping Sins
|
|
182418, --Torch of Fiery Atonement
|
|
182419, --Nathrian Torchbearer's Stave
|
|
182420, --Nathrian Duelist's Fleshrender
|
|
182421, --Barbed-Edge of the Stone Legion
|
|
182422, --Dread Inquisitor's Spine
|
|
182423, --Wingdancer's Warglaive
|
|
182424, --Dredbat Repeating Crossbow
|
|
----Standard Loot----
|
|
183028, --Cinch of Infinite Tightness
|
|
183000, --Consumptive Chainmail Carapace
|
|
182992, --Endlessly Gluttonous Greaves
|
|
182994, --Epaulettes of Overwhelming Force
|
|
183001, --Helm of Insatiable Appetite
|
|
183009, --Miasma-lacquered Jerkin
|
|
183891, --Venerated Anima Spherule
|
|
183024, --Volatile Shadestitch Legguards
|
|
184022, --Consumptive Infusion
|
|
184023, --Gluttonous Spike
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----NightFae----
|
|
elseif (UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Shaman") and (C_Covenants.GetActiveCovenantID() == 3) then
|
|
local bossName = EJ_GetEncounterInfo(2428)
|
|
local lootTable = {
|
|
----NightFae----
|
|
179530, --Nightwatch Eviscerator
|
|
179541, --Colossal Sludgepounder
|
|
179561, --Rootspinner's Bloodbough
|
|
179579, --Jaws of the Hungerer
|
|
179492, --Keepcrawler's Gutripper
|
|
180002, --Spire of the Long Dark
|
|
180022, --Rootbulb of the Sinless
|
|
180071, --Shrieking Sinseeker
|
|
180258, --Faeweald Fleshrender
|
|
184241, --Stone-Sentinel Breaker
|
|
----Standard Loot----
|
|
183028, --Cinch of Infinite Tightness
|
|
183000, --Consumptive Chainmail Carapace
|
|
182992, --Endlessly Gluttonous Greaves
|
|
182994, --Epaulettes of Overwhelming Force
|
|
183001, --Helm of Insatiable Appetite
|
|
183009, --Miasma-lacquered Jerkin
|
|
183891, --Venerated Anima Spherule
|
|
183024, --Volatile Shadestitch Legguards
|
|
184022, --Consumptive Infusion
|
|
184023, --Gluttonous Spike
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Necrolord----
|
|
elseif (UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Shaman") and (C_Covenants.GetActiveCovenantID() == 4) then
|
|
local bossName = EJ_GetEncounterInfo(2428)
|
|
local lootTable = {
|
|
----Necrolord----
|
|
184244, --Biting Gutsliver Shank
|
|
184247, --Grip of the Dead
|
|
184248, --Blightforged Twinblade
|
|
184249, --Staff of the Lichsworn Lieutenant
|
|
184250, --Deadeye Blunderbuss
|
|
184251, --Ossified Broadaxe
|
|
184252, --Aranakk Torture Device
|
|
184253, --Abdomen Chopper
|
|
184254, --Plaguespine Sickle
|
|
184255, --Gristlegore Hacker
|
|
----Standard Loot----
|
|
183028, --Cinch of Infinite Tightness
|
|
183000, --Consumptive Chainmail Carapace
|
|
182992, --Endlessly Gluttonous Greaves
|
|
182994, --Epaulettes of Overwhelming Force
|
|
183001, --Helm of Insatiable Appetite
|
|
183009, --Miasma-lacquered Jerkin
|
|
183891, --Venerated Anima Spherule
|
|
183024, --Volatile Shadestitch Legguards
|
|
184022, --Consumptive Infusion
|
|
184023, --Gluttonous Spike
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Standard Loot----
|
|
else
|
|
local bossName = EJ_GetEncounterInfo(2428)
|
|
local lootTable = {
|
|
----Standard Loot----
|
|
183028, --Cinch of Infinite Tightness
|
|
183000, --Consumptive Chainmail Carapace
|
|
182992, --Endlessly Gluttonous Greaves
|
|
182994, --Epaulettes of Overwhelming Force
|
|
183001, --Helm of Insatiable Appetite
|
|
183009, --Miasma-lacquered Jerkin
|
|
183891, --Venerated Anima Spherule
|
|
183024, --Volatile Shadestitch Legguards
|
|
184022, --Consumptive Infusion
|
|
184023, --Gluttonous Spike
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
end
|
|
|
|
-----------------------------------
|
|
----- Artificer Xy'Mox ---- 183888 Offhand Token Monk, Paladin, Priest, Warrior
|
|
-----------------------------------
|
|
----Kyrianer----
|
|
if (UnitClass("player") == "Monk" or UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 1) then
|
|
local bossName = EJ_GetEncounterInfo(2418)
|
|
local lootTable = {
|
|
----Kyrianer----
|
|
174310, --Elysian Sentinel's Aegis
|
|
175254, --Burning Beacon of Hope
|
|
----Standard Loot----
|
|
183019, --Precisely Calibrated Chronometer
|
|
183038, --Hyperlight Band
|
|
182987, --Breastplate of Cautious Calculation
|
|
183004, --Shadewarped Sash
|
|
183012, --Greaves of Enigmatic Energies
|
|
184021, --Glyph of Assimilation
|
|
183888, --APogee Anima Bead
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Venthyr----
|
|
elseif (UnitClass("player") == "Monk" or UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 2) then
|
|
local bossName = EJ_GetEncounterInfo(2418)
|
|
local lootTable = {
|
|
----Venthyr Token 183892----
|
|
182425, --Builwark of the Stone Legion
|
|
182426, --Stonewright's Infused Stonecarver
|
|
----Standard Loot----
|
|
183019, --Precisely Calibrated Chronometer
|
|
183038, --Hyperlight Band
|
|
182987, --Breastplate of Cautious Calculation
|
|
183004, --Shadewarped Sash
|
|
183012, --Greaves of Enigmatic Energies
|
|
184021, --Glyph of Assimilation
|
|
183888, --APogee Anima Bead
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----NightFae----
|
|
elseif (UnitClass("player") == "Monk" or UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 3) then
|
|
local bossName = EJ_GetEncounterInfo(2418)
|
|
local lootTable = {
|
|
----NightFae----
|
|
179570, --Harp of the Sanguine
|
|
179610, --Dredge-Giant's
|
|
----Standard Loot----
|
|
183019, --Precisely Calibrated Chronometer
|
|
183038, --Hyperlight Band
|
|
182987, --Breastplate of Cautious Calculation
|
|
183004, --Shadewarped Sash
|
|
183012, --Greaves of Enigmatic Energies
|
|
184021, --Glyph of Assimilation
|
|
183888, --APogee Anima Bead
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Necrolord----
|
|
elseif (UnitClass("player") == "Monk" or UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 4) then
|
|
local bossName = EJ_GetEncounterInfo(2418)
|
|
local lootTable = {
|
|
----Necrolord----
|
|
184245, --Barrier of the Chosen
|
|
184246, --Frigid Invoker's Focus
|
|
----Standard Loot----
|
|
183019, --Precisely Calibrated Chronometer
|
|
183038, --Hyperlight Band
|
|
182987, --Breastplate of Cautious Calculation
|
|
183004, --Shadewarped Sash
|
|
183012, --Greaves of Enigmatic Energies
|
|
184021, --Glyph of Assimilation
|
|
183888, --APogee Anima Bead
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Standard Loot----
|
|
else
|
|
local bossName = EJ_GetEncounterInfo(2418)
|
|
local lootTable = {
|
|
----Standard Loot----
|
|
183019, --Precisely Calibrated Chronometer
|
|
183038, --Hyperlight Band
|
|
182987, --Breastplate of Cautious Calculation
|
|
183004, --Shadewarped Sash
|
|
183012, --Greaves of Enigmatic Energies
|
|
184021, --Glyph of Assimilation
|
|
183888, --APogee Anima Bead
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
end
|
|
|
|
-----------------------------------
|
|
----- Sun King's Salvation ---- 183893 Weapon Token DeathKnight, DemonHunter, Warlock
|
|
-----------------------------------
|
|
----Kyrianer----
|
|
if (UnitClass("player") == "DeathKnight" or UnitClass("player") == "DemonHunter" or UnitClass("player") == "Warlock") and (C_Covenants.GetActiveCovenantID() == 1) then
|
|
local bossName = EJ_GetEncounterInfo(2422)
|
|
local lootTable = {
|
|
----Kyrianer----
|
|
174298, --Dutiful Disciple's Cleaver
|
|
175251, --Forked Blade of Fortitude
|
|
175279, --Lost Soul Xiphos
|
|
176098, --Truthseeker Longbow
|
|
177850, --Meditation's Muse
|
|
178973, --Symphonic Chimekeeper
|
|
180312, --Guarding Cudgel of the Goliath
|
|
184230, --Pike of the Honored Peltast
|
|
184236, --Warglaive of Devoted Might
|
|
184272, --Ascended Gladius of Glory
|
|
184273, --Puremind Piercer
|
|
184275, --Sacred Sparrer's Edge
|
|
----Standard Loot----
|
|
183893, --Abominable Anima Spherule
|
|
183033, --Mantle of Manifest Sins
|
|
182986, --High Torturer's Smock
|
|
182977, --Bangles of Errant Pride
|
|
183007, --Bleakwing Assassin's Grips
|
|
183025, --Stoic Guardsman's Belt
|
|
184019, --Soul Igniter
|
|
184018, --Splintered Heart of Al'ar
|
|
184020, --Tuft of Smoldering Plumage
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Venthyr----
|
|
elseif (UnitClass("player") == "DeathKnight" or UnitClass("player") == "DemonHunter" or UnitClass("player") == "Warlock") and (C_Covenants.GetActiveCovenantID() == 2) then
|
|
local bossName = EJ_GetEncounterInfo(2422)
|
|
local lootTable = {
|
|
----Venthyr Token 183892----
|
|
182414, --Crimson Court Backstabber
|
|
182415, --Stoneborn Goliath's Cleaver
|
|
182416, --Claws of the Stone Generals
|
|
182417, --Mace of Enveloping Sins
|
|
182418, --Torch of Fiery Atonement
|
|
182419, --Nathrian Torchbearer's Stave
|
|
182420, --Nathrian Duelist's Fleshrender
|
|
182421, --Barbed-Edge of the Stone Legion
|
|
182422, --Dread Inquisitor's Spine
|
|
182423, --Wingdancer's Warglaive
|
|
182424, --Dredbat Repeating Crossbow
|
|
----Standard Loot----
|
|
183893, --Abominable Anima Spherule
|
|
183033, --Mantle of Manifest Sins
|
|
182986, --High Torturer's Smock
|
|
182977, --Bangles of Errant Pride
|
|
183007, --Bleakwing Assassin's Grips
|
|
183025, --Stoic Guardsman's Belt
|
|
184019, --Soul Igniter
|
|
184018, --Splintered Heart of Al'ar
|
|
184020, --Tuft of Smoldering Plumage
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----NightFae----
|
|
elseif (UnitClass("player") == "DeathKnight" or UnitClass("player") == "DemonHunter" or UnitClass("player") == "Warlock") and (C_Covenants.GetActiveCovenantID() == 3) then
|
|
local bossName = EJ_GetEncounterInfo(2422)
|
|
local lootTable = {
|
|
----NightFae----
|
|
179530, --Nightwatch Eviscerator
|
|
179541, --Colossal Sludgepounder
|
|
179561, --Rootspinner's Bloodbough
|
|
179579, --Jaws of the Hungerer
|
|
179492, --Keepcrawler's Gutripper
|
|
180002, --Spire of the Long Dark
|
|
180022, --Rootbulb of the Sinless
|
|
180071, --Shrieking Sinseeker
|
|
180258, --Faeweald Fleshrender
|
|
184241, --Stone-Sentinel Breaker
|
|
----Standard Loot----
|
|
183893, --Abominable Anima Spherule
|
|
183033, --Mantle of Manifest Sins
|
|
182986, --High Torturer's Smock
|
|
182977, --Bangles of Errant Pride
|
|
183007, --Bleakwing Assassin's Grips
|
|
183025, --Stoic Guardsman's Belt
|
|
184019, --Soul Igniter
|
|
184018, --Splintered Heart of Al'ar
|
|
184020, --Tuft of Smoldering Plumage
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Necrolord----
|
|
elseif (UnitClass("player") == "DeathKnight" or UnitClass("player") == "DemonHunter" or UnitClass("player") == "Warlock") and (C_Covenants.GetActiveCovenantID() == 4) then
|
|
local bossName = EJ_GetEncounterInfo(2422)
|
|
local lootTable = {
|
|
----Necrolord----
|
|
184244, --Biting Gutsliver Shank
|
|
184247, --Grip of the Dead
|
|
184248, --Blightforged Twinblade
|
|
184249, --Staff of the Lichsworn Lieutenant
|
|
184250, --Deadeye Blunderbuss
|
|
184251, --Ossified Broadaxe
|
|
184252, --Aranakk Torture Device
|
|
184253, --Abdomen Chopper
|
|
184254, --Plaguespine Sickle
|
|
184255, --Gristlegore Hacker
|
|
----Standard Loot----
|
|
183893, --Abominable Anima Spherule
|
|
183033, --Mantle of Manifest Sins
|
|
182986, --High Torturer's Smock
|
|
182977, --Bangles of Errant Pride
|
|
183007, --Bleakwing Assassin's Grips
|
|
183025, --Stoic Guardsman's Belt
|
|
184019, --Soul Igniter
|
|
184018, --Splintered Heart of Al'ar
|
|
184020, --Tuft of Smoldering Plumage
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Standard Loot----
|
|
else
|
|
local bossName = EJ_GetEncounterInfo(2422)
|
|
local lootTable = {
|
|
----Standard Loot----
|
|
183893, --Abominable Anima Spherule
|
|
183033, --Mantle of Manifest Sins
|
|
182986, --High Torturer's Smock
|
|
182977, --Bangles of Errant Pride
|
|
183007, --Bleakwing Assassin's Grips
|
|
183025, --Stoic Guardsman's Belt
|
|
184019, --Soul Igniter
|
|
184018, --Splintered Heart of Al'ar
|
|
184020, --Tuft of Smoldering Plumage
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
end
|
|
|
|
-----------------------------------
|
|
----- Lady Inerva Darkvein ---- 183889 Offhand Token Druid, Mage, Shaman, Warlock
|
|
-----------------------------------
|
|
----Kyrianer----
|
|
if (UnitClass("player") == "Druid" or UnitClass("player") == "Mage" or UnitClass("player") == "Shaman" or UnitClass("player") == "Warlock") and (C_Covenants.GetActiveCovenantID() == 1) then
|
|
local bossName = EJ_GetEncounterInfo(2420)
|
|
local lootTable = {
|
|
----Kyrianer----
|
|
174310, --Elysian Sentinel's Aegis
|
|
175254, --Burning Beacon of Hope
|
|
----Standard Loot----
|
|
183889, --Thaumaturgic Anima Bead
|
|
183021, --Confidant's Favored Cap
|
|
183026, --Gloves of Phantom Shadows
|
|
183015, --Binding of Warped Desires
|
|
182985, --Memento-Laden Cuisses
|
|
183037, --Ritualist's Treasured Ring
|
|
184025, --Memory of Past Sins
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Venthyr----
|
|
elseif (UnitClass("player") == "Druid" or UnitClass("player") == "Mage" or UnitClass("player") == "Shaman" or UnitClass("player") == "Warlock") and (C_Covenants.GetActiveCovenantID() == 2) then
|
|
local bossName = EJ_GetEncounterInfo(2420)
|
|
local lootTable = {
|
|
----Venthyr Token 183892----
|
|
182425, --Builwark of the Stone Legion
|
|
182426, --Stonewright's Infused Stonecarver
|
|
----Standard Loot----
|
|
183889, --Thaumaturgic Anima Bead
|
|
183021, --Confidant's Favored Cap
|
|
183026, --Gloves of Phantom Shadows
|
|
183015, --Binding of Warped Desires
|
|
182985, --Memento-Laden Cuisses
|
|
183037, --Ritualist's Treasured Ring
|
|
184025, --Memory of Past Sins
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----NightFae----
|
|
elseif (UnitClass("player") == "Druid" or UnitClass("player") == "Mage" or UnitClass("player") == "Shaman" or UnitClass("player") == "Warlock") and (C_Covenants.GetActiveCovenantID() == 3) then
|
|
local bossName = EJ_GetEncounterInfo(2420)
|
|
local lootTable = {
|
|
----NightFae----
|
|
179570, --Harp of the Sanguine Court
|
|
179610, --Dredge-Giant's Warshield
|
|
----Standard Loot----
|
|
183889, --Thaumaturgic Anima Bead
|
|
183021, --Confidant's Favored Cap
|
|
183026, --Gloves of Phantom Shadows
|
|
183015, --Binding of Warped Desires
|
|
182985, --Memento-Laden Cuisses
|
|
183037, --Ritualist's Treasured Ring
|
|
184025, --Memory of Past Sins
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Necrolord----
|
|
elseif (UnitClass("player") == "Druid" or UnitClass("player") == "Mage" or UnitClass("player") == "Shaman" or UnitClass("player") == "Warlock") and (C_Covenants.GetActiveCovenantID() == 4) then
|
|
local bossName = EJ_GetEncounterInfo(2420)
|
|
local lootTable = {
|
|
----Necrolord----
|
|
184245, --Barrier of the Chosen
|
|
184246, --Frigid Invoker's Focus
|
|
----Standard Loot----
|
|
183889, --Thaumaturgic Anima Bead
|
|
183021, --Confidant's Favored Cap
|
|
183026, --Gloves of Phantom Shadows
|
|
183015, --Binding of Warped Desires
|
|
182985, --Memento-Laden Cuisses
|
|
183037, --Ritualist's Treasured Ring
|
|
184025, --Memory of Past Sins
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Standard Loot----
|
|
else
|
|
local bossName = EJ_GetEncounterInfo(2420)
|
|
local lootTable = {
|
|
----Standard Loot----
|
|
183889, --Thaumaturgic Anima Bead
|
|
183021, --Confidant's Favored Cap
|
|
183026, --Gloves of Phantom Shadows
|
|
183015, --Binding of Warped Desires
|
|
182985, --Memento-Laden Cuisses
|
|
183037, --Ritualist's Treasured Ring
|
|
184025, --Memory of Past Sins
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
end
|
|
|
|
-----------------------------------
|
|
----- The Council of Blood ---- 183890 Weapon Token Monk, Rogue, Warrior
|
|
-----------------------------------
|
|
----Kyrianer----
|
|
if (UnitClass("player") == "Monk" or UnitClass("player") == "Rogue" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 1) then
|
|
local bossName = EJ_GetEncounterInfo(2426)
|
|
local lootTable = {
|
|
----Kyrianer----
|
|
174298, --Dutiful Disciple's Cleaver
|
|
175251, --Forked Blade of Fortitude
|
|
175279, --Lost Soul Xiphos
|
|
176098, --Truthseeker Longbow
|
|
177850, --Meditation's Muse
|
|
178973, --Symphonic Chimekeeper
|
|
180312, --Guarding Cudgel of the Goliath
|
|
184230, --Pike of the Honored Peltast
|
|
184236, --Warglaive of Devoted Might
|
|
184272, --Ascended Gladius of Glory
|
|
184273, --Puremind Piercer
|
|
184275, --Sacred Sparrer's Edge
|
|
----Standard Loot----
|
|
183890, --Zenith Anima Spherule
|
|
183039, --Noble's Birthstone Pendant
|
|
182989, --Corset of Deft Duelist
|
|
183014, --Castellan's Chainlink Grips
|
|
183011, --Courtier' Costume Trousers
|
|
183030, --Enchanted Toe-Tappers
|
|
183023, --Sparkling Glass Slippers
|
|
182983, --Stoneguard Attendant's Boots
|
|
184024, --Macabre Sheet Music
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Venthyr----
|
|
elseif (UnitClass("player") == "Monk" or UnitClass("player") == "Rogue" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 2) then
|
|
local bossName = EJ_GetEncounterInfo(2426)
|
|
local lootTable = {
|
|
----Venthyr Token 183892----
|
|
182414, --Crimson Court Backstabber
|
|
182415, --Stoneborn Goliath's Cleaver
|
|
182416, --Claws of the Stone Generals
|
|
182417, --Mace of Enveloping Sins
|
|
182418, --Torch of Fiery Atonement
|
|
182419, --Nathrian Torchbearer's Stave
|
|
182420, --Nathrian Duelist's Fleshrender
|
|
182421, --Barbed-Edge of the Stone Legion
|
|
182422, --Dread Inquisitor's Spine
|
|
182423, --Wingdancer's Warglaive
|
|
182424, --Dredbat Repeating Crossbow
|
|
----Standard Loot----
|
|
183890, --Zenith Anima Spherule
|
|
183039, --Noble's Birthstone Pendant
|
|
182989, --Corset of Deft Duelist
|
|
183014, --Castellan's Chainlink Grips
|
|
183011, --Courtier' Costume Trousers
|
|
183030, --Enchanted Toe-Tappers
|
|
183023, --Sparkling Glass Slippers
|
|
182983, --Stoneguard Attendant's Boots
|
|
184024, --Macabre Sheet Music
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----NightFae----
|
|
elseif (UnitClass("player") == "Monk" or UnitClass("player") == "Rogue" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 3) then
|
|
local bossName = EJ_GetEncounterInfo(2426)
|
|
local lootTable = {
|
|
----NightFae----
|
|
179530, --Nightwatch Eviscerator
|
|
179541, --Colossal Sludgepounder
|
|
179561, --Rootspinner's Bloodbough
|
|
179579, --Jaws of the Hungerer
|
|
179492, --Keepcrawler's Gutripper
|
|
180002, --Spire of the Long Dark
|
|
180022, --Rootbulb of the Sinless
|
|
180071, --Shrieking Sinseeker
|
|
180258, --Faeweald Fleshrender
|
|
184241, --Stone-Sentinel Breaker
|
|
----Standard Loot----
|
|
183890, --Zenith Anima Spherule
|
|
183039, --Noble's Birthstone Pendant
|
|
182989, --Corset of Deft Duelist
|
|
183014, --Castellan's Chainlink Grips
|
|
183011, --Courtier' Costume Trousers
|
|
183030, --Enchanted Toe-Tappers
|
|
183023, --Sparkling Glass Slippers
|
|
182983, --Stoneguard Attendant's Boots
|
|
184024, --Macabre Sheet Music
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Necrolord----
|
|
elseif (UnitClass("player") == "Monk" or UnitClass("player") == "Rogue" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 4) then
|
|
local bossName = EJ_GetEncounterInfo(2426)
|
|
local lootTable = {
|
|
----Necrolord----
|
|
184244, --Biting Gutsliver Shank
|
|
184247, --Grip of the Dead
|
|
184248, --Blightforged Twinblade
|
|
184249, --Staff of the Lichsworn Lieutenant
|
|
184250, --Deadeye Blunderbuss
|
|
184251, --Ossified Broadaxe
|
|
184252, --Aranakk Torture Device
|
|
184253, --Abdomen Chopper
|
|
184254, --Plaguespine Sickle
|
|
184255, --Gristlegore Hacker
|
|
----Standard Loot----
|
|
183890, --Zenith Anima Spherule
|
|
183039, --Noble's Birthstone Pendant
|
|
182989, --Corset of Deft Duelist
|
|
183014, --Castellan's Chainlink Grips
|
|
183011, --Courtier' Costume Trousers
|
|
183030, --Enchanted Toe-Tappers
|
|
183023, --Sparkling Glass Slippers
|
|
182983, --Stoneguard Attendant's Boots
|
|
184024, --Macabre Sheet Music
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Standard Loot----
|
|
else
|
|
local bossName = EJ_GetEncounterInfo(2426)
|
|
local lootTable = {
|
|
----Standard Loot----
|
|
183890, --Zenith Anima Spherule
|
|
183039, --Noble's Birthstone Pendant
|
|
182989, --Corset of Deft Duelist
|
|
183014, --Castellan's Chainlink Grips
|
|
183011, --Courtier' Costume Trousers
|
|
183030, --Enchanted Toe-Tappers
|
|
183023, --Sparkling Glass Slippers
|
|
182983, --Stoneguard Attendant's Boots
|
|
184024, --Macabre Sheet Music
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
end
|
|
|
|
-----------------------------------
|
|
----- Sludgefist
|
|
-----------------------------------
|
|
local bossName = EJ_GetEncounterInfo(2394)
|
|
local lootTable = {
|
|
182999, --Rampaging Giant's Chestplate
|
|
182984, --Colossal Plate Gauntlets
|
|
183022, --Impossibly Oversized Mitts
|
|
183005, --Heedless Pugilist's Harness
|
|
183016, --Load-Bearing Belt
|
|
182981, --Leggings of Lethal Reverberations
|
|
183006, --Stoneclas Stompers
|
|
184026, --Hateful Chain
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
|
|
-----------------------------------
|
|
----- Stone Legion Generals ---- 183895 + 183894 Offhand Token Monk, Paladin, Priest, Warrior + Druid, Mage, Shaman, Warlock
|
|
-----------------------------------
|
|
----Kyrianer----
|
|
if (UnitClass("player") == "Druid" or UnitClass("player") == "Mage" or UnitClass("player") == "Monk" or UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Shaman" or UnitClass("player") == "Warlock" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 1) then
|
|
local bossName = EJ_GetEncounterInfo(2425)
|
|
local lootTable = {
|
|
----Kyrianer----
|
|
174315, --Chyrus's Crest of Hope
|
|
177870, --Thenios's Beacon of Foresight
|
|
----Standard Loot----
|
|
183895, --Apongee Anima Bead
|
|
183894, --Thaumaturgic Anima Bead
|
|
183029, --Wicked Flanker's Gorget
|
|
183032, --Crest of the Legionnaire General
|
|
182998, --Robes of the Cursed Commando
|
|
182991, --Oathsworn Soldier's Guantlets
|
|
183002, --Ceremonial Parade Legguards
|
|
184027, --Stone Legion Heraldry
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Venthyr----
|
|
elseif (UnitClass("player") == "Druid" or UnitClass("player") == "Mage" or UnitClass("player") == "Monk" or UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Shaman" or UnitClass("player") == "Warlock" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 2) then
|
|
local bossName = EJ_GetEncounterInfo(2425)
|
|
local lootTable = {
|
|
----Venthyr Token 183892----
|
|
182399, --Stonewrought Gargoyles Barrier
|
|
182400, --Master Stonewright's Chisel
|
|
----Standard Loot----
|
|
183895, --Apongee Anima Bead
|
|
183894, --Thaumaturgic Anima Bead
|
|
183029, --Wicked Flanker's Gorget
|
|
183032, --Crest of the Legionnaire General
|
|
182998, --Robes of the Cursed Commando
|
|
182991, --Oathsworn Soldier's Guantlets
|
|
183002, --Ceremonial Parade Legguards
|
|
184027, --Stone Legion Heraldry
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----NightFae----
|
|
elseif (UnitClass("player") == "Druid" or UnitClass("player") == "Mage" or UnitClass("player") == "Monk" or UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Shaman" or UnitClass("player") == "Warlock" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 3) then
|
|
local bossName = EJ_GetEncounterInfo(2425)
|
|
local lootTable = {
|
|
----NightFae----
|
|
179566, --Lyre of Decadent Frivolity
|
|
179611, --Bulwark of the Unbowed
|
|
----Standard Loot----
|
|
183895, --Apongee Anima Bead
|
|
183894, --Thaumaturgic Anima Bead
|
|
183029, --Wicked Flanker's Gorget
|
|
183032, --Crest of the Legionnaire General
|
|
182998, --Robes of the Cursed Commando
|
|
182991, --Oathsworn Soldier's Guantlets
|
|
183002, --Ceremonial Parade Legguards
|
|
184027, --Stone Legion Heraldry
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Necrolord----
|
|
elseif (UnitClass("player") == "Druid" or UnitClass("player") == "Mage" or UnitClass("player") == "Monk" or UnitClass("player") == "Paladin" or UnitClass("player") == "Priest" or UnitClass("player") == "Shaman" or UnitClass("player") == "Warlock" or UnitClass("player") == "Warrior") and (C_Covenants.GetActiveCovenantID() == 4) then
|
|
local bossName = EJ_GetEncounterInfo(2425)
|
|
local lootTable = {
|
|
----Necrolord----
|
|
184257, --Burden of the Protectorate
|
|
184258, --Malevolent Invoker's Crystal
|
|
----Standard Loot----
|
|
183895, --Apongee Anima Bead
|
|
183894, --Thaumaturgic Anima Bead
|
|
183029, --Wicked Flanker's Gorget
|
|
183032, --Crest of the Legionnaire General
|
|
182998, --Robes of the Cursed Commando
|
|
182991, --Oathsworn Soldier's Guantlets
|
|
183002, --Ceremonial Parade Legguards
|
|
184027, --Stone Legion Heraldry
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Standard Loot----
|
|
else
|
|
local bossName = EJ_GetEncounterInfo(2425)
|
|
local lootTable = {
|
|
----Standard Loot----
|
|
183895, --Apongee Anima Bead
|
|
183894, --Thaumaturgic Anima Bead
|
|
183029, --Wicked Flanker's Gorget
|
|
183032, --Crest of the Legionnaire General
|
|
182998, --Robes of the Cursed Commando
|
|
182991, --Oathsworn Soldier's Guantlets
|
|
183002, --Ceremonial Parade Legguards
|
|
184027, --Stone Legion Heraldry
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
end
|
|
-----------------------------------
|
|
----- Sire Denathrius ---- 183896 + 183897 + 183898 + 183899 Weapon Token All Class
|
|
-----------------------------------
|
|
----Kyrianer----
|
|
if (C_Covenants.GetActiveCovenantID() == 1) then
|
|
local bossName = EJ_GetEncounterInfo(2424)
|
|
local lootTable = {
|
|
----Kyrianer----
|
|
174302, --Labrys of the Loyal Larion
|
|
177849, --Soulbearer's Blade of Salvation
|
|
177855, --Spellblade of Antiquity
|
|
177860, --Silvered Recurve of Reconciliation
|
|
177865, --Faithful Sidearm
|
|
177872, --Archon's Guiding Glaive
|
|
178975, --Vesiphone's Vesper of Reflection
|
|
180315, --Polemarch's Scepter of Faith
|
|
184243, --Praetorian Wingblade
|
|
184270, --Disciple's Peacebound Poniard
|
|
184271, --Xandria's Kopis of Courage
|
|
184274, --Reaver of Renewed Resolve
|
|
----Standard Loot----
|
|
183896, --Abominable Anima Spherule
|
|
183897, --Mystic Anima Spherule
|
|
183898, --Venerated Anima Spherule
|
|
183899, --Zenith Anima Spherule
|
|
182997, --Daidem of Imperious Desire
|
|
182980, --Sadist's Sinister Mask
|
|
183003, --Pauldrons of Fatal Finality
|
|
183020, --Shawl of the Penitent
|
|
183036, --Most Regal Signet of Sire Denathrius
|
|
184028, --Cabalist's Hymnal
|
|
184030, --Dreadfire Vessel
|
|
184029, --Manabound Mirror
|
|
184031, --Sanguine Vintage
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Venthyr----
|
|
elseif (C_Covenants.GetActiveCovenantID() == 2) then
|
|
local bossName = EJ_GetEncounterInfo(2424)
|
|
local lootTable = {
|
|
----Venthyr Token 183892----
|
|
182388, --Nathrian Assassin's Backbiter
|
|
182389, --Nathrian Crusader's Bastard Sword
|
|
182390, --Talons of the Legion Generals
|
|
182391, --Sinstealer's Sentencing Gavel
|
|
182392, --Sinbearer's Absolution Staff
|
|
182393, --Rod of the Stone Sentinels
|
|
182394, --Dredwing Barbed Swordbreaker
|
|
182395, --Stoneborn Terrorblade
|
|
182396, --Hungering Ritualist's Animablade
|
|
182397, --Legion General's Glaivewing
|
|
182398, --Dredfang Ironspitter
|
|
----Standard Loot----
|
|
183896, --Abominable Anima Spherule
|
|
183897, --Mystic Anima Spherule
|
|
183898, --Venerated Anima Spherule
|
|
183899, --Zenith Anima Spherule
|
|
182997, --Daidem of Imperious Desire
|
|
182980, --Sadist's Sinister Mask
|
|
183003, --Pauldrons of Fatal Finality
|
|
183020, --Shawl of the Penitent
|
|
183036, --Most Regal Signet of Sire Denathrius
|
|
184028, --Cabalist's Hymnal
|
|
184030, --Dreadfire Vessel
|
|
184029, --Manabound Mirror
|
|
184031, --Sanguine Vintage
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----NightFae----
|
|
elseif (C_Covenants.GetActiveCovenantID() == 3) then
|
|
local bossName = EJ_GetEncounterInfo(2424)
|
|
local lootTable = {
|
|
----NightFae----
|
|
179497, --Fang of the Winged Sentry
|
|
179527, --Gargon-Tamer's Spear
|
|
179544, --Ashcarved Sledgehammer
|
|
179557, --Baron's Oaken Scepter
|
|
179577, --Stonesnap Mandibles
|
|
180000, --Staff of the Penitent
|
|
180023, --Wand of Arboreal Artifice
|
|
180073, --Heartstalker's Longbow
|
|
180260, --Deathdancer's Warglaive
|
|
182351, --Mace of the Unburdened
|
|
----Standard Loot----
|
|
183896, --Abominable Anima Spherule
|
|
183897, --Mystic Anima Spherule
|
|
183898, --Venerated Anima Spherule
|
|
183899, --Zenith Anima Spherule
|
|
182997, --Daidem of Imperious Desire
|
|
182980, --Sadist's Sinister Mask
|
|
183003, --Pauldrons of Fatal Finality
|
|
183020, --Shawl of the Penitent
|
|
183036, --Most Regal Signet of Sire Denathrius
|
|
184028, --Cabalist's Hymnal
|
|
184030, --Dreadfire Vessel
|
|
184029, --Manabound Mirror
|
|
184031, --Sanguine Vintage
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Necrolord----
|
|
elseif (C_Covenants.GetActiveCovenantID() == 4) then
|
|
local bossName = EJ_GetEncounterInfo(2424)
|
|
local lootTable = {
|
|
----Necrolord----
|
|
184256, --Vicious Goreripper Shank
|
|
184259, --Grasp from the Grave
|
|
184260, --Warglaive of the Hidden Fiend
|
|
184261, --Greatstaff of the Lichsworn General
|
|
184262, --Deadeye Cannon
|
|
184263, --Ossified Greataxe
|
|
184264, --Krexus's Bloodletting Polearm
|
|
184265, --Abdomen Splitter
|
|
184266, --Fleshscourge Sickle
|
|
184267, --Skullcleaver of the Merciless One
|
|
----Standard Loot----
|
|
183896, --Abominable Anima Spherule
|
|
183897, --Mystic Anima Spherule
|
|
183898, --Venerated Anima Spherule
|
|
183899, --Zenith Anima Spherule
|
|
182997, --Daidem of Imperious Desire
|
|
182980, --Sadist's Sinister Mask
|
|
183003, --Pauldrons of Fatal Finality
|
|
183020, --Shawl of the Penitent
|
|
183036, --Most Regal Signet of Sire Denathrius
|
|
184028, --Cabalist's Hymnal
|
|
184030, --Dreadfire Vessel
|
|
184029, --Manabound Mirror
|
|
184031, --Sanguine Vintage
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
----Standard Loot----
|
|
else
|
|
local bossName = EJ_GetEncounterInfo(2424)
|
|
local lootTable = {
|
|
----Standard Loot----
|
|
183896, --Abominable Anima Spherule
|
|
183897, --Mystic Anima Spherule
|
|
183898, --Venerated Anima Spherule
|
|
183899, --Zenith Anima Spherule
|
|
182997, --Daidem of Imperious Desire
|
|
182980, --Sadist's Sinister Mask
|
|
183003, --Pauldrons of Fatal Finality
|
|
183020, --Shawl of the Penitent
|
|
183036, --Most Regal Signet of Sire Denathrius
|
|
184028, --Cabalist's Hymnal
|
|
184030, --Dreadfire Vessel
|
|
184029, --Manabound Mirror
|
|
184031, --Sanguine Vintage
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
end
|
|
|
|
--------------------------------------------------
|
|
----- Trash Loot
|
|
--------------------------------------------------
|
|
local bossName = "Trash Loot"
|
|
local lootTable = {
|
|
183035, --Ardent Sunstar Signet
|
|
181393, --Sylvan Whiteshield
|
|
183008, --Supple Supplicant's Gloves
|
|
183017, --Acolyte's Velvet Bindings
|
|
183010, --Stud-Scarred Footwear
|
|
182978, --Barkweave Wristwraps
|
|
182990, --Legionnaire's Bloodstained Sabatons
|
|
182982, --Watchful Arbelist's Bracers
|
|
183013, --Fallen Templar's Gauntlets
|
|
183031, --Soldier's Stoneband Wristguards
|
|
184778, --Decadent Nathrian Shawl
|
|
}
|
|
self:RegisterBossLoot(Castle, lootTable, bossName)
|
|
end
|
|
|
|
|
|
|
|
function CastleRaid:InitializeZoneDetect(ZoneDetect)
|
|
ZoneDetect:RegisterMapID(1735, Castle)
|
|
ZoneDetect:RegisterNPCID(172145, Castle, 1) --Shriekwing
|
|
ZoneDetect:RegisterNPCID(165066, Castle, 2) --Huntsman Altimor
|
|
ZoneDetect:RegisterNPCID(164261, Castle, 3) --Hungering Destroyer
|
|
ZoneDetect:RegisterNPCID(166644, Castle, 4) --Artificer Xy'mox
|
|
ZoneDetect:RegisterNPCID(24664, Castle, 5) --Sun King's Salvation
|
|
ZoneDetect:RegisterNPCID(167517, Castle, 6) --Lady Inerva Darkvein
|
|
ZoneDetect:RegisterNPCID(166971, Castle, 7) --The Council of Blood
|
|
ZoneDetect:RegisterNPCID(174733, Castle, 8) --Sludgefist
|
|
ZoneDetect:RegisterNPCID(165318, Castle, 9) --Stone Legion Generals
|
|
ZoneDetect:RegisterNPCID(168938, Castle, 10) --Sire Denathrius
|
|
end
|