dnd5e icon indicating copy to clipboard operation
dnd5e copied to clipboard

Consider not showing option to apply an effect from chat card when that effect has transfer enabled

Open schultzcole opened this issue 1 year ago • 2 comments

With the changes from #2935, the way I see it, the transfer property on an active effect ("Apply Effect to Actor" in the active effect UI) indicates that it is an inherent property of the item being owned by the actor, not an effect that can be granted by using the item.

To that end, it seems reasonable to me that there would be essentially no circumstances when you would want to be able to give a transfer effect to another actor/player, and the source actor can just toggle it on or off from the effects tab of the sheet since it is transferred, so there is no reason to want to be able to apply effects of that kind when that item is displayed in chat.

This would help to cement the distinction between transfer effects and non-transfer effects:

  • transfer effects show on the owning actor's sheet and can be toggled on and off as appropriate, but cannot be granted through usage of the item.
  • non-transfer effects can only be given to an actor by using the item (or manually dragging the effect from the item to the actor).

schultzcole avatar Feb 09 '24 01:02 schultzcole

Yes, it will be important to streamline our implementation here and remove any special cases like this when we start adding more complicated logic like duration expiration and concentration. I think we're aligned on applying effects via the effects tray being the mechanism for automation here, so the self-cast single-target exceptions like Shield or Bless should have transfer: false and only be applied via the effects tray. If users prefer the old way of toggling these effects they can still set transfer: true.

Fyorl avatar Feb 09 '24 13:02 Fyorl

yoink

krbz999 avatar Apr 17 '24 23:04 krbz999