fantasycalendar / FoundryVTT-ItemPiles

Other
33 stars 54 forks source link

[REQUEST] - Add ability to for "Give to character" to send items to different players and not only to your owned tokens #623

Closed TrofimSelbs closed 1 month ago

TrofimSelbs commented 2 months ago

Is your feature request related to a problem? Please describe. I am not sure if this is a feature request or a bug. When a player goes to send an item from their character sheet to another player's actor — they can't (even if both are online). In the dropdown menu, they only see their other owned actors.

Describe the solution you'd like Adding the ability to send items to any other player's actor, not only to yourself.

Additional context There are two other ways to send an item. The first is to have both on a scene and they can drop items onto each other (this is not always accessible, but is the quickest). Another method is to initiate a trade, but it has way too much friction compared to just sending from their character sheet.

Haxxer commented 2 months ago

If you are on D&D5e, you can right click on items in your character sheet.

TrofimSelbs commented 2 months ago

@Haxxer yes, but I can only send them to my other owned actors. Not to other players

Haxxer commented 2 months ago

Users must make their characters their default ones by right clicking on their name in the bottom left of the Foundry screen (where all users are listed), and configuring their user account to have a default character. That way, they show up to other players.

TrofimSelbs commented 2 months ago

I just verified that and that is not enough. They still don't show up. You need to have at least "Limited" permission to the actor that you wish to send your stuff to

Haxxer commented 2 months ago

I cannot remember why I designed it like such, but that seems intentional. Otherwise, characters that players shouldn't know about might show up in the drop-down list.

TrofimSelbs commented 2 months ago

Ok! This makes sense. Could you please then add this requirement somewhere visible? I just stumbled on a solution that I needed to give Limited rights to other player's actors, but couldn't understand what I was doing wrong for the longest time. Or if it is already somewhere and I haven't noticed — sorry. You can close the thread

Haxxer commented 1 month ago

Fixed in 3.0.9