Update class mechanics, stat rulesets, and CoA reference catalogs
This commit is contained in:
1 parent
b16821e92e
commit
39458d5de6
221 files changed
+2584962
-568
No files matched your search
@@ -14,7 +14,7 @@ import {
|
||||
} from "./coaLiveCatalog";
|
||||
|
||||
describe("live Ascension Conquest catalog", () => {
|
||||
it("contains the complete validated Vol'Jin payload", () => {
|
||||
it("contains the pinned August Vol'Jin trees with separately preserved classic data", () => {
|
||||
expect(COA_LIVE_SOURCE).toMatchObject({
|
||||
realmId: 40,
|
||||
realmSlug: "voljin",
|
||||
@@ -24,24 +24,24 @@ describe("live Ascension Conquest catalog", () => {
|
||||
expect(COA_LIVE_COUNTS).toMatchObject({
|
||||
classes: 21,
|
||||
tabs: 91,
|
||||
entries: 3612,
|
||||
abilityEntries: 700,
|
||||
talentEntries: 2912,
|
||||
rankedNodeSpells: 3929,
|
||||
entries: 3618,
|
||||
abilityEntries: 701,
|
||||
talentEntries: 2917,
|
||||
rankedNodeSpells: 3933,
|
||||
classSpellRows: 12374,
|
||||
classicClassSpellRows: 6930,
|
||||
coaClassSpellRows: 5444,
|
||||
uniqueSpells: 15439,
|
||||
dbcMatchedSpells: 15439,
|
||||
progressionChains: 1822,
|
||||
classicProgressionChains: 1266,
|
||||
classicBaseProgressionChains: 612,
|
||||
coaProgressionChains: 556,
|
||||
progressionRanks: 8405,
|
||||
});
|
||||
expect(COA_LIVE_SOURCE.spellDbcPath).toContain("client-current/area-52/patch-D");
|
||||
expect(COA_LIVE_SOURCE.coaSpellDbcPath).toContain("client-current/patch-T");
|
||||
expect(COA_LIVE_SOURCE.classicSpellDbcPath).toContain("client-current/area-52/patch-D");
|
||||
expect(COA_LIVE_SOURCE.supportDbcDirectory).toContain("client-current/patch-S");
|
||||
expect(COA_LIVE_COUNTS.dbcMatchedSpells).toBe(COA_LIVE_COUNTS.uniqueSpells);
|
||||
expect(COA_LIVE_SOURCE.synchronizedAt).toBe("2026-08-12T21:02:51+00:00");
|
||||
expect(COA_LIVE_COUNTS.dbcMatchedSpells).toBeLessThan(COA_LIVE_COUNTS.uniqueSpells);
|
||||
expect(COA_LIVE_CLASSES).toHaveLength(COA_CLASS_IDS.length);
|
||||
expect(COA_TREE_ENTRIES).toHaveLength(COA_LIVE_COUNTS.entries);
|
||||
});
|
||||
@@ -89,6 +89,7 @@ describe("live Ascension Conquest catalog", () => {
|
||||
expect(rank.spellId).toBeGreaterThan(0);
|
||||
expect(rank.description.length).toBeGreaterThan(0);
|
||||
expect(coaSpellById(rank.spellId)).not.toBeNull();
|
||||
expect(coaSpellById(rank.spellId)?.dbc, `node ${entry.id} rank ${rank.rank}`).toBeDefined();
|
||||
rankCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user