diff --git a/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/CreepingMalison.lua b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/CreepingMalison.lua new file mode 100644 index 00000000..ce0f88a6 --- /dev/null +++ b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/CreepingMalison.lua @@ -0,0 +1,17 @@ +local mod = DBM:NewMod("CreepingMalison", "DBM-Party-Vanilla", 22) +local L = mod:GetLocalizedStrings() + +mod:SetRevision("@file-date-integer@") +mod:SetEncounterID(3146) +--mod:SetCreatureID() +mod:SetZone(2875) + +mod:RegisterCombat("combat") + +mod:RegisterEventsInCombat( +) + +function mod:OnCombatStart() + self:AddMsg("This DBM mod is a placeholder for new content, there are no timers or warnings yet.") + self:AddMsg("If you see this message well after the new content release consider updating the DBM Dungeon module to the latest version.") +end diff --git a/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/Criminal.lua b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/Criminal.lua new file mode 100644 index 00000000..b6696062 --- /dev/null +++ b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/Criminal.lua @@ -0,0 +1,17 @@ +local mod = DBM:NewMod("KarazhanCriminal", "DBM-Party-Vanilla", 22) +local L = mod:GetLocalizedStrings() + +mod:SetRevision("@file-date-integer@") +mod:SetEncounterID(3142) +--mod:SetCreatureID() +mod:SetZone(2875) + +mod:RegisterCombat("combat") + +mod:RegisterEventsInCombat( +) + +function mod:OnCombatStart() + self:AddMsg("This DBM mod is a placeholder for new content, there are no timers or warnings yet.") + self:AddMsg("If you see this message well after the new content release consider updating the DBM Dungeon module to the latest version.") +end diff --git a/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/DarkRider.lua b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/DarkRider.lua new file mode 100644 index 00000000..25956901 --- /dev/null +++ b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/DarkRider.lua @@ -0,0 +1,17 @@ +local mod = DBM:NewMod("DarkRider", "DBM-Party-Vanilla", 22) +local L = mod:GetLocalizedStrings() + +mod:SetRevision("@file-date-integer@") +mod:SetEncounterID(3145) +--mod:SetCreatureID() +mod:SetZone(2875) + +mod:RegisterCombat("combat") + +mod:RegisterEventsInCombat( +) + +function mod:OnCombatStart() + self:AddMsg("This DBM mod is a placeholder for new content, there are no timers or warnings yet.") + self:AddMsg("If you see this message well after the new content release consider updating the DBM Dungeon module to the latest version.") +end diff --git a/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/HarbingerOfSin.lua b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/HarbingerOfSin.lua new file mode 100644 index 00000000..9875cff3 --- /dev/null +++ b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/HarbingerOfSin.lua @@ -0,0 +1,17 @@ +local mod = DBM:NewMod("HarbingerOfSin", "DBM-Party-Vanilla", 22) +local L = mod:GetLocalizedStrings() + +mod:SetRevision("@file-date-integer@") +mod:SetEncounterID(3141) +--mod:SetCreatureID() +mod:SetZone(2875) + +mod:RegisterCombat("combat") + +mod:RegisterEventsInCombat( +) + +function mod:OnCombatStart() + self:AddMsg("This DBM mod is a placeholder for new content, there are no timers or warnings yet.") + self:AddMsg("If you see this message well after the new content release consider updating the DBM Dungeon module to the latest version.") +end diff --git a/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/Kharon.lua b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/Kharon.lua new file mode 100644 index 00000000..6aaf3b90 --- /dev/null +++ b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/Kharon.lua @@ -0,0 +1,17 @@ +local mod = DBM:NewMod("Kharon", "DBM-Party-Vanilla", 22) +local L = mod:GetLocalizedStrings() + +mod:SetRevision("@file-date-integer@") +mod:SetEncounterID(3143) +--mod:SetCreatureID() +mod:SetZone(2875) + +mod:RegisterCombat("combat") + +mod:RegisterEventsInCombat( +) + +function mod:OnCombatStart() + self:AddMsg("This DBM mod is a placeholder for new content, there are no timers or warnings yet.") + self:AddMsg("If you see this message well after the new content release consider updating the DBM Dungeon module to the latest version.") +end diff --git a/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/OperaOfMalediction.lua b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/OperaOfMalediction.lua new file mode 100644 index 00000000..0a34cb62 --- /dev/null +++ b/DBM-Party-Vanilla/Classic/SOD_KarazhanCrypts/OperaOfMalediction.lua @@ -0,0 +1,17 @@ +local mod = DBM:NewMod("OperaOfMalediction", "DBM-Party-Vanilla", 22) +local L = mod:GetLocalizedStrings() + +mod:SetRevision("@file-date-integer@") +mod:SetEncounterID(3144) +--mod:SetCreatureID() +mod:SetZone(2875) + +mod:RegisterCombat("combat") + +mod:RegisterEventsInCombat( +) + +function mod:OnCombatStart() + self:AddMsg("This DBM mod is a placeholder for new content, there are no timers or warnings yet.") + self:AddMsg("If you see this message well after the new content release consider updating the DBM Dungeon module to the latest version.") +end diff --git a/DBM-Party-Vanilla/Classic/localization.en.lua b/DBM-Party-Vanilla/Classic/localization.en.lua index cb52228d..322f98fb 100644 --- a/DBM-Party-Vanilla/Classic/localization.en.lua +++ b/DBM-Party-Vanilla/Classic/localization.en.lua @@ -1607,3 +1607,51 @@ L = DBM:GetModLocalization("HellscreamsPhantom") L:SetGeneralLocalization{ name = "Hellscream's Phantom" } + +------------------------- +-- SoD Karazhan Crypts -- +------------------------- + +-- Encounter info from PTR: https://wago.tools/db2/DungeonEncounter?build=1.15.6.58185&sort[ID]=desc&filter[MapID]=2875&page=1 + +-- Harbinger of Sin +L = DBM:GetModLocalization("HarbingerOfSin") + +L:SetGeneralLocalization{ + name = "Harbinger of Sin" +} + +-- Criminal +L = DBM:GetModLocalization("KarazhanCriminal") + +L:SetGeneralLocalization{ + name = "Criminal" +} + +-- Kharon +L = DBM:GetModLocalization("Kharon") + +L:SetGeneralLocalization{ + name = "Kharon" +} + +-- Opera of Malediction +L = DBM:GetModLocalization("OperaOfMalediction") + +L:SetGeneralLocalization{ + name = "Opera of Malediction" +} + +-- Dark Rider +L = DBM:GetModLocalization("DarkRider") + +L:SetGeneralLocalization{ + name = "Dark Rider" +} + +-- Creeping Malison +L = DBM:GetModLocalization("CreepingMalison") + +L:SetGeneralLocalization{ + name = "Creeping Malison" +} diff --git a/DBM-Party-Vanilla/DBM-Party-Vanilla_Vanilla.toc b/DBM-Party-Vanilla/DBM-Party-Vanilla_Vanilla.toc index d2370a5c..d42afd24 100644 --- a/DBM-Party-Vanilla/DBM-Party-Vanilla_Vanilla.toc +++ b/DBM-Party-Vanilla/DBM-Party-Vanilla_Vanilla.toc @@ -22,16 +22,16 @@ ## X-DBM-Mod-Category: Classic ## X-DBM-StatTypes: normal -## X-DBM-Mod-SubCategoriesID: 48,230,229|Lower,229|Upper,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784 -## X-DBM-Mod-SubCategoriesID-deDE: 48,230,229|Untere,229|Obere,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784 -## X-DBM-Mod-SubCategoriesID-esES: 48,230,229|Inferior,229|Superior,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784 -## X-DBM-Mod-SubCategoriesID-esMX: 48,230,229|Inferior,229|Superior,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784 -## X-DBM-Mod-SubCategoriesID-ptBR: 48,230,229|Inferior,229|Superior,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784 -## X-DBM-Mod-SubCategoriesID-frFR: 48,230,229|Inférieur,229|Supérieur,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784 -## X-DBM-Mod-SubCategoriesID-ruRU: 48,230,229|Нижняя,229|Верхняя,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784 -## X-DBM-Mod-SubCategoriesID-koKR: 48,230,229|하층,229|상층,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784 -## X-DBM-Mod-SubCategoriesID-zhTW: 48,230,229|下層,229|上層,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784 -## X-DBM-Mod-SubCategoriesID-zhCN: 48,230,229|下层,229|上层,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784 +## X-DBM-Mod-SubCategoriesID: 48,230,229|Lower,229|Upper,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784,2875 +## X-DBM-Mod-SubCategoriesID-deDE: 48,230,229|Untere,229|Obere,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784,2875 +## X-DBM-Mod-SubCategoriesID-esES: 48,230,229|Inferior,229|Superior,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784,2875 +## X-DBM-Mod-SubCategoriesID-esMX: 48,230,229|Inferior,229|Superior,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784,2875 +## X-DBM-Mod-SubCategoriesID-ptBR: 48,230,229|Inferior,229|Superior,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784,2875 +## X-DBM-Mod-SubCategoriesID-frFR: 48,230,229|Inférieur,229|Supérieur,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784,2875 +## X-DBM-Mod-SubCategoriesID-ruRU: 48,230,229|Нижняя,229|Верхняя,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784,2875 +## X-DBM-Mod-SubCategoriesID-koKR: 48,230,229|하층,229|상층,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784,2875 +## X-DBM-Mod-SubCategoriesID-zhTW: 48,230,229|下層,229|上層,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784,2875 +## X-DBM-Mod-SubCategoriesID-zhCN: 48,230,229|下层,229|上层,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784,2875 ## X-DBM-Mod-Name: Dungeons (Vanilla) ## X-DBM-Mod-Name-deDE: Gruppe (Vanilla) @@ -44,7 +44,7 @@ ## X-DBM-Mod-Name-zhTW: 隊伍首領 (傳統) ## X-DBM-Mod-Name-zhCN: 队伍首领(经典旧世) ## X-DBM-Mod-Sort: 1102 -## X-DBM-Mod-MapID: 48,230,229,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784 +## X-DBM-Mod-MapID: 48,230,229,36,429,90,349,389,129,47,189,289,33,34,329,109,70,43,209,2784,2875 ## X-DBM-Mod-MinCoreRevision: 12473 ## X-DBM-Mod-MinExpansion: 0 @@ -261,3 +261,10 @@ Classic\SOD_DemonFallCanyon\Azgaloth.lua Classic\SOD_DemonFallCanyon\Pyranis.lua Classic\SOD_DemonFallCanyon\Diathorus.lua Classic\SOD_DemonFallCanyon\HellscreamsPhantom.lua + +Classic\SOD_KarazhanCrypts\HarbingerOfSin.lua +Classic\SOD_KarazhanCrypts\Criminal.lua +Classic\SOD_KarazhanCrypts\Kharon.lua +Classic\SOD_KarazhanCrypts\OperaOfMalediction.lua +Classic\SOD_KarazhanCrypts\DarkRider.lua +Classic\SOD_KarazhanCrypts\CreepingMalison.lua