forked from phenom/healer-man
Update Healer Man server
This commit is contained in:
1 parent
4957b69e86
commit
8a98797fcf
30 files changed
+469
-39
No files matched your search
@@ -33,6 +33,11 @@ import {
|
||||
createBiteSizedUtgardePinnacleDefinition,
|
||||
createBiteSizedWailingCavernsDefinition,
|
||||
} from "./dungeons/biteSizedWoWDungeons";
|
||||
import {
|
||||
createBiteSizedForsakenAbbeyDefinition,
|
||||
createBiteSizedMysticAltarDefinition,
|
||||
createBiteSizedPaspersShrineDefinition,
|
||||
} from "./dungeons/biteSizedRoMDungeons";
|
||||
import {
|
||||
createRandomizedBiteSizedStockadesDefinition,
|
||||
randomizedBiteSizedCreatureCatalog,
|
||||
@@ -231,6 +236,15 @@ const randomizedBiteSizedStockadesTemplate = randomizedBiteSizedDefinitionForSee
|
||||
const biteSizedWailingCaverns = createBiteSizedWailingCavernsDefinition(wailingCavernsDefinition);
|
||||
const biteSizedDeadmines = createBiteSizedDeadminesDefinition(deadminesDefinition);
|
||||
const biteSizedUtgardePinnacle = createBiteSizedUtgardePinnacleDefinition(utgardePinnacleDefinition);
|
||||
const forsakenAbbeyDefinition = adaptedSourceRegistry["forsaken-abbey"];
|
||||
const paspersShrineDefinition = adaptedSourceRegistry["paspers-shrine"];
|
||||
const mysticAltarDefinition = adaptedSourceRegistry["mystic-altar"];
|
||||
if (!forsakenAbbeyDefinition || !paspersShrineDefinition || !mysticAltarDefinition) {
|
||||
throw new Error("The three RoM source dungeons are required for their bite-sized variants.");
|
||||
}
|
||||
const biteSizedForsakenAbbey = createBiteSizedForsakenAbbeyDefinition(forsakenAbbeyDefinition);
|
||||
const biteSizedPaspersShrine = createBiteSizedPaspersShrineDefinition(paspersShrineDefinition);
|
||||
const biteSizedMysticAltar = createBiteSizedMysticAltarDefinition(mysticAltarDefinition);
|
||||
const dungeonRegistryEntries: readonly (readonly [string, DungeonDefinition])[] = [
|
||||
...adaptedSourceEntries,
|
||||
[biteSizedStockadesTemplate.id, biteSizedStockadesTemplate],
|
||||
@@ -238,6 +252,9 @@ const dungeonRegistryEntries: readonly (readonly [string, DungeonDefinition])[]
|
||||
[biteSizedWailingCaverns.id, biteSizedWailingCaverns],
|
||||
[biteSizedDeadmines.id, biteSizedDeadmines],
|
||||
[biteSizedUtgardePinnacle.id, biteSizedUtgardePinnacle],
|
||||
[biteSizedForsakenAbbey.id, biteSizedForsakenAbbey],
|
||||
[biteSizedPaspersShrine.id, biteSizedPaspersShrine],
|
||||
[biteSizedMysticAltar.id, biteSizedMysticAltar],
|
||||
];
|
||||
|
||||
export const DUNGEON_REGISTRY: Readonly<Record<string, DungeonDefinition>> = Object.freeze(
|
||||
|
||||
Reference in new issue
Block a user