First adaptation pass

This commit is contained in:
2025-11-06 00:01:59 +01:00
parent 5b1fd847c2
commit 6b883f8126
112 changed files with 44142 additions and 953 deletions
+45
View File
@@ -1,3 +1,48 @@
/**
* Spell colors from the Prism
* Each color gives a different effect to spells
*/
export const COLORS = Object.freeze({
indigo: {
id: "indigo",
label: "PRISMRPG.Spell.Color.indigo",
description: "PRISMRPG.Spell.ColorEffect.indigo"
},
blue: {
id: "blue",
label: "PRISMRPG.Spell.Color.blue",
description: "PRISMRPG.Spell.ColorEffect.blue"
},
green: {
id: "green",
label: "PRISMRPG.Spell.Color.green",
description: "PRISMRPG.Spell.ColorEffect.green"
},
yellow: {
id: "yellow",
label: "PRISMRPG.Spell.Color.yellow",
description: "PRISMRPG.Spell.ColorEffect.yellow"
},
orange: {
id: "orange",
label: "PRISMRPG.Spell.Color.orange",
description: "PRISMRPG.Spell.ColorEffect.orange"
},
red: {
id: "red",
label: "PRISMRPG.Spell.Color.red",
description: "PRISMRPG.Spell.ColorEffect.red"
},
violet: {
id: "violet",
label: "PRISMRPG.Spell.Color.violet",
description: "PRISMRPG.Spell.ColorEffect.violet"
}
});
/**
* Spell ranges (legacy - to be replaced with Prism system)
*/
export const RANGE = Object.freeze({
na: {
id: "na",