Update Healer Man server
This commit is contained in:
1 parent
246b4832b0
commit
3e30af4c98
8 files changed
+309
-119
No files matched your search
@@ -3,6 +3,7 @@ import { CLASSES } from "../app/characterCatalog";
|
||||
import {
|
||||
SPECIALIZATION_DEFINITIONS,
|
||||
specializationById,
|
||||
specializationIconUrl,
|
||||
specializationsForClass,
|
||||
} from "./specializationCatalog";
|
||||
|
||||
@@ -35,4 +36,15 @@ describe("specialization registry", () => {
|
||||
expect(coa.every((definition) => ["tank", "healer", "damage"].includes(definition.role))).toBe(true);
|
||||
expect(specializationById("barbarian:ancestry")?.role).toBe("damage");
|
||||
});
|
||||
|
||||
it("uses dedicated classic spec icons with safe class-icon fallbacks", () => {
|
||||
expect(specializationIconUrl("priest", "priest:holy"))
|
||||
.toBe("/assets/ui/talents/icons/spell_holy_guardianspirit.png");
|
||||
expect(specializationIconUrl("druid", "druid:feral-cat"))
|
||||
.toBe("/assets/ui/talents/icons/ability_racial_bearform.png");
|
||||
expect(specializationIconUrl("barbarian", "barbarian:ancestry"))
|
||||
.toBe("/assets/ui/spells/classicon128_barbarian.png");
|
||||
expect(specializationIconUrl("priest", "mage:frost"))
|
||||
.toBe("/assets/ui/spells/classicon128_priest.png");
|
||||
});
|
||||
});
|
||||
Reference in new issue
Block a user