foundryvtt / dnd5e

An implementation of the 5th Edition game system for Foundry Virtual Tabletop (http://foundryvtt.com).
MIT License
305 stars 212 forks source link

Allow alternate / multiple forms of consumption for features that can be used with different resources when they do not have any more uses avaiable #3389

Open Zanderaf opened 5 months ago

Zanderaf commented 5 months ago

More advanced options for resource consumption would be nice in order to be able to designate other items as potential consumption targets for items in cases where all of their available uses are expended.

Made a list below of official stuff that uses this type of stuff (might be more, cant find any atm.)

TremendoDude commented 5 months ago

A tangentially related thought I had is for features and spells like this (such as Fey/Shadow Touched, some races, etc), I currently use two instances of the spell to make it work in a semi-intuitive way. For example, for Fey Touched's Misty Step, I add an Innate Spellcasting version with uses set to 1/LR, and an Always Prepared version that works as normal. It's a shame, though, considering I'd ideally want to limit the amount of items in the character sheet to keep things more readable and intuitive at a glance.

I could also have just one Always Prepared version with uses and just uncheck Consume Spell Slot, but that's not super intuitive for players when it's one OR the other and never one AND the other. Not the biggest deal (I could always just explain to players to uncheck the resources they don't want to use), but would be nice if there was a way to specify that in Details, such as an option that, if enabled, would show all the resources in the same dropdown and allow you to pick which one you wanted to expend.

Zanderaf commented 5 months ago

A tangentially related thought I had is for features and spells like this (such as Fey/Shadow Touched, some races, etc), I currently use two instances of the spell to make it work in a semi-intuitive way. For example, for Fey Touched's Misty Step, I add an Innate Spellcasting version with uses set to 1/LR, and an Always Prepared version that works as normal. It's a shame, though, considering I'd ideally want to limit the amount of items in the character sheet to keep things more readable and intuitive at a glance.

I could also have just one Always Prepared version with uses and just uncheck Consume Spell Slot, but that's not super intuitive for players when it's one OR the other and never one AND the other. Not the biggest deal (I could always just explain to players to uncheck the resources they don't want to use), but would be nice if there was a way to specify that in Details, such as an option that, if enabled, would show all the resources in the same dropdown and allow you to pick which one you wanted to expend.

I think https://github.com/foundryvtt/dnd5e/issues/3341 would be the oneyou're looking for- the "free casting" part of it.