Release Healer Man 0.1.5

This commit is contained in:
phenom committed 2026-08-18 16:22:19 -04:00
1 parent f4c9cf356c
commit 55cfd43d66
62 files changed
+3030 -153

No files matched your search

+17
View File
@@ -223,6 +223,23 @@ describe("generated dungeon campaign catalog", () => {
.toEqual([-819.8267, 39.4232, -87.3708]);
});
it("keeps Stockades creatures in the package's native world coordinates", () => {
const stockades = requireDungeonDefinition("stormwind-stockade");
const firstSpawn = stockades.staticSpawns.find(
(spawn) => spawn.id === "creature-79035",
);
const targorr = stockades.staticSpawns.find(
(spawn) => spawn.id === "creature-84027",
);
expect(stockades.environmentMode).toBe("global-wmo");
expect(stockades.provenance.coordinateTransform)
.toBe("three(x,y,z)=draft(x,y,z)");
expect(stockades.entrance.footPosition).toEqual([-54.23, -18.34, 0.28]);
expect(firstSpawn?.position).toEqual([-82.3245, -26.4396, -10.6106]);
expect(targorr?.position).toEqual([-159.582, -25.6062, 1.2531]);
});
it("starts Razorfen Kraul inside the portal and maps its first pack into the WMO", () => {
const razorfenKraul = requireDungeonDefinition("razorfen-kraul");
const firstPackSpawn = razorfenKraul.staticSpawns.find(