Fix as per CSV sheet tracking + creature explanation
This commit is contained in:
@@ -28,6 +28,7 @@ export const SYSTEM = {
|
||||
character: { id: "character", label: "Character" },
|
||||
creature: { id: "creature", label: "Creature" },
|
||||
companion: { id: "companion", label: "Companion" },
|
||||
party: { id: "party", label: "Party" },
|
||||
},
|
||||
itemTypes: {
|
||||
weapon: { id: "weapon", label: "Weapon", icon: itemIcon("weapon") },
|
||||
@@ -37,6 +38,7 @@ export const SYSTEM = {
|
||||
"resonance-core": { id: "resonance-core", label: "Resonance Core", icon: itemIcon("resonance-core") },
|
||||
artifact: { id: "artifact", label: "Artifact", icon: itemIcon("artifact") },
|
||||
feature: { id: "feature", label: "Feature", icon: itemIcon("feature") },
|
||||
"creature-trait": { id: "creature-trait", label: "Creature Trait", icon: itemIcon("creature-trait") },
|
||||
},
|
||||
abilities: {
|
||||
agility: { id: "agility", label: "Agility" },
|
||||
@@ -63,10 +65,37 @@ export const SYSTEM = {
|
||||
armorDieChoices: dieChoiceLabels(["d12", "d10", "d8", "d6", "d4", "d2", "0"]),
|
||||
omenDice: ["d2", "d4", "d6", "d8"],
|
||||
omenDieChoices: dieChoiceLabels(["d2", "d4", "d6", "d8"]),
|
||||
weightCategories: {
|
||||
trivial: "Trivial",
|
||||
light: "Light",
|
||||
normal: "Normal",
|
||||
heavy: "Heavy",
|
||||
},
|
||||
weaponCategories: {
|
||||
melee: "Melee",
|
||||
ranged: "Ranged",
|
||||
},
|
||||
weaponProperties: {
|
||||
ammo: { label: "Ammo", hint: "Requires ammunition. Improvised in melee or without ammo." },
|
||||
awkward: { label: "Awkward", hint: "+1 DR to attacks." },
|
||||
binding: { label: "Binding", hint: "Beat DR by 4+ on same-size or smaller target: inflict Restrained." },
|
||||
durant: { label: "Durant", hint: "Durability die is D8." },
|
||||
finesse: { label: "Finesse", hint: "Attacks can use either Presence or Strength." },
|
||||
fling: { label: "Fling", hint: "Can make ranged attacks. Roll D4 Usage Die to avoid losing it." },
|
||||
fragile: { label: "Fragile", hint: "Durability die is D4." },
|
||||
glinting: { label: "Glinting", hint: "After attacking, next attack vs same target this combat gains -1 DR." },
|
||||
overbearing:{ label: "Overbearing",hint: "+2 damage." },
|
||||
parrying: { label: "Parrying", hint: "-1 DR to avoiding melee attacks while wielding." },
|
||||
precise: { label: "Precise", hint: "-1 DR to hit." },
|
||||
razored: { label: "Razored", hint: "Beat DR by 4+: inflict Bleeding (1)." },
|
||||
ringing: { label: "Ringing", hint: "Beat DR by 4+ and target not Stunned: inflict Stunned (1)." },
|
||||
"two-handed":{ label: "Two-Handed",hint: "Requires both hands." },
|
||||
unwieldy: { label: "Unwieldy", hint: "Cannot attack more than once per Round." },
|
||||
versatile: { label: "Versatile", hint: "Two-handed: -1 DR to hit and +1 damage." },
|
||||
},
|
||||
get weaponPropertyLabels() {
|
||||
return Object.fromEntries(Object.entries(this.weaponProperties).map(([k, v]) => [k, v.label]))
|
||||
},
|
||||
resonanceList: {
|
||||
accelerate: "Accelerate",
|
||||
blast: "Blast",
|
||||
|
||||
Reference in New Issue
Block a user