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

[#3242] Add level limits to summoning profiles #3439

Merged
merged 1 commit into from
Apr 22, 2024
Merged

Conversation

arbron
Copy link
Collaborator

@arbron arbron commented Apr 9, 2024

Adds a minimum and maximum level to each summoning profile hidden beneath an "Additional Settings" tray. These values determine whether the profile will be visible for a given spell, character, or class level.

Summoning Level Limit Config

For summoning on a spell item, it will always use the spell's level. On all other items it uses the character level by default unless a class identifier is entered, in which case it will use that class's level.

Summoning Level Limit Identifier

The ability use dialog has been updated to dynamically refresh the list of summoning profiles as the casting level is changed.

@arbron arbron added this to the D&D5E 3.2.0 milestone Apr 9, 2024
@arbron arbron requested a review from Fyorl April 9, 2024 19:35
@arbron arbron self-assigned this Apr 9, 2024
Copy link
Contributor

@Fyorl Fyorl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good stuff, thank you Jeff

module/applications/item/ability-use-dialog.mjs Outdated Show resolved Hide resolved
module/applications/item/ability-use-dialog.mjs Outdated Show resolved Hide resolved
templates/apps/summoning-config.hbs Outdated Show resolved Hide resolved
Adds a minimum and maximum level to each summoning profile hidden
beneath an "Additional Settings" tray. These values determine
whether the profile will be visible for a given spell, character,
or class level.

For summoning on a spell item, it will always use the spell's level.
On all other items it uses the character level by default unless a
class identifier is entered, in which case it will use that class's
level.

The ability use dialog has been updated to dynamically refresh the
list of summoning profiles as the casting level is changed.
@arbron arbron force-pushed the summoning-levels branch from b041a5c to ea8a11b Compare April 22, 2024 17:43
@arbron arbron merged commit 78fe933 into 3.2.x Apr 22, 2024
@arbron arbron deleted the summoning-levels branch April 22, 2024 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants