Plushtoast / dsa5-foundryVTT

Das Schwarze Auge / The Dark Eye 5th Ed. System for Foundry VTT
Apache License 2.0
73 stars 29 forks source link

Using Roll Syntax in value-fields #390

Closed mckee14 closed 3 years ago

mckee14 commented 3 years ago

Allow to use the Foundry roll syntax (or a limited part thereof) in fields for damage and effects.

f.e: special ability "augenstecher", effect "-2 AT, +1w6 TP" calculation would be handy, too: "-2 AT, +(1-1w3) TP"

(could be linked to #391)

Plushtoast commented 3 years ago

Hum? Where?

mckee14 commented 3 years ago

in the effects field, f.e. special ability "zu Fall bringen": grafik

(I know the synthax is wrong in this example, could also be "+2w6+4 TP" etc)

Plushtoast commented 3 years ago

Is there any other effect except damage, that would benefit from this solution?

mckee14 commented 3 years ago

It could be used everywhere, but without changing the whole data structure, it's limited to values which are rolled upon every time (attacks, checks, spells, liturgies...) and nothing constant (equipped items, effects...).

There are spells who use dice to determince the outcome, but AFAIK you have them covered via scripts.

Best efford/benefit would certainly be combat abilities influencing damage rolls. And it only makes sense together with "replace the original value" #391.