Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split out target definitions to separate shape from target type #2331

Closed
tposney opened this issue Jun 2, 2023 · 8 comments
Closed

Split out target definitions to separate shape from target type #2331

tposney opened this issue Jun 2, 2023 · 8 comments

Comments

@tposney
Copy link

tposney commented Jun 2, 2023

There are quite a few spells that have target definitions of the form allies within 30 ft, creatures within 20 ft etc.

Within midi-qol I represented that with a target specification of 30 ft creature/ally/etc. With the latest release it is impossible to set that combination in the target specification anymore.

What is the intended way to represent such target specifications? The current Area targeting requires the placement of a template which these sorts of target definitions don't require, or if a template is intended I'm not aware of any way to anchor it to the caster.

Any guidance would be gratefully received.

@MrPrimate
Copy link
Contributor

Same question, different module.

@krbz999
Copy link
Contributor

krbz999 commented Jun 2, 2023

I don't believe this has ever been intended to be displayed through the item details, but through the item description. The UI rework was done because labels such as '30 foot creature' is nonsensical (#1858). One aura spell in the SRD compendium backs this up with a range of 'self' and a target of '30 feet radius'.

Of course a module could simply add an input field wherever it so pleases.

@MotoMoto1234
Copy link

How would you display turn undead in 2.2.x core? Cause it really does look weird in 2.2.x. There is a very distinct difference between a template radius and all creatures within 30ft. One includes the casters width.

@MotoMoto1234
Copy link

A template is not going to cut it unless we edit them all away from raw and add in the 5ft...to 15ft depending on the casters size.

@tposney
Copy link
Author

tposney commented Jun 3, 2023

I think target "30 foot creature" is a natural expression of creatures within 30 feet of the caster.

In any event I'm looking for clarification from the dnd5e team about how they intend to represent such things (or not) so I can align with their intent.

If krbz999 speaks for the dnd5e team then I can close the issue.

@arbron
Copy link
Collaborator

arbron commented Jun 3, 2023

I feel like this is a core place where our data structure isn’t quite up to snuff. It seems like we should have one field that defines target type (sphere, cone, line, radius, target, space) and a second field defining who it affects (all creatures, all creatures & objects, only allies, only enemies). Right now things like a cone that only targets enemies or a space that only targets allies (like healing spirit) aren’t possible.

@MotoMoto1234
Copy link

There is also a few weird ones like the Slow Spell and Mass Cure Wounds, where they are templates that don't target everything in them, they have a target count limit.

@Fyorl Fyorl changed the title Clarification Request: dnd 2.2 Split out target definitions to separate shape from target type Jul 3, 2023
@thatlonelybugbear
Copy link
Contributor

I feel like this is a core place where our data structure isn’t quite up to snuff. It seems like we should have one field that defines target type (sphere, cone, line, radius, target, space) and a second field defining who it affects (all creatures, all creatures & objects, only allies, only enemies). Right now things like a cone that only targets enemies or a space that only targets allies (like healing spirit) aren’t possible.

Has there been any more discussion about the way that might get implemented?
Knowing if/how that might be added would help modules better plan ahead on how to utilise any such additions or work arounds.

@arbron arbron added this to the D&D5E 4.0.0 milestone Jul 1, 2024
@arbron arbron self-assigned this Jul 1, 2024
@arbron arbron closed this as completed Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants