Skip to content

Conversation

@calumbell
Copy link
Contributor

Description

This PR addresses numerous small errors in the 2024 SRD creature stat-blocks dataset:

  • [Closes [DATA / BUG] Remove usage limit details (ie. 1/Day, 2/Day) from srd-2024 CreatureAction titles #847] Removed usage information ((Recharge X), (1/Day), etc.) from CreatureAction name fields (the "usage_type" and "usage_param" fields handle this)
  • Moved form limitation details from CreatureAction titles to the "form-condition" field
  • Again on CreatureAction, changed instances"uses_type": "RECHARGE" to "uses_type": "RECHARGE_ON_ROLL", which is how this property appears in all our other data (perhaps this should be enforced using a enum?)

Related Issue

Closes #847

Touches on #534 (but doesn't resolve it)

How was this tested

  • Spot checked on local Django development server (all works as intended)
  • Ran pytest suite (all tests are passing)

Copy link
Collaborator

@augustjohnson augustjohnson left a comment

Choose a reason for hiding this comment

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

Nice catch on the data conversion errors.

@calumbell calumbell merged commit 6b69faa into open5e:staging Jan 4, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DATA / BUG] Remove usage limit details (ie. 1/Day, 2/Day) from srd-2024 CreatureAction titles

2 participants