sun-dragon-cult / fvtt-system-rqg

Runequest Glorantha Foundry VTT system
https://sun-dragon-cult.github.io/
Other
20 stars 2 forks source link

Create spell descriptors in canonical order #134

Open Moonpile opened 2 years ago

Moonpile commented 2 years ago

Create a property for display purposes on the on the various spells that exposes their descriptor based on their various properties. Use this descriptor string in the magic cards under the name of the spell and perhaps in the grids or wherever else spells are displayed. { "cultId": "MZTeqLmlfzhqyrIX", "runes": [ "Darkness (element)", "Movement (power)" ], "points": 1, "castingRange": "ranged", "duration": "temporal", "isRitual": false, "isStackable": false, "isOneUse": false, "journalId": "b2YMBpLVaJAekat4", "journalPack": "", "chance": 50 }

Becomes "Ranged, Temporal, Nonstackable", for example.

Spell Descriptor Order:

Enchantment (Not yet a property on Rune Spells, at least) Ritual Ranged, (Special Range), Touch, Self Temporal, Permanent, Instant, (Special Duration) Stackable, Nonstackable One-use

Spirit Magic only Active, Passive

Note that the Ranged and Duration dropdowns in spell creation should have an option added for "Special" in each. Spells need an "Enchantment" checkbox.

wake42 commented 2 years ago

I think this one is useful in multiple places so I'm promoting it to the release milestone. It will simplify the appearance in the rune / spirit magic tables in the actor sheet as well as being a good thing to add to the spell chat cards.