Optionally replace automatically placed square rectangular templates with square rays to allow rotation (feature request).
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 16
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
This module does some QoL improvements to how templates operate, so this feature fits. It would be helpful for spells with square area of effect and other use cases of square templates.
Unfortunately, rectangular templates in Foundry VTT cannot be rotated, instead they change their aspect ratio, keeping alignment to the grid. In D&D this feature is impractical, as the square area of effect does not normally change its aspect ratio and should be possible to rotate.
A workaround for that is a ray template, which can be set to a certain width and rotated freely. However, automatic template placement for spells does not use this trick and instead places a rather useless rectangular template.
That's where Mess might just save the day, if its possible to substitute the template somehow, that is. Providing such option will further advance Mess'es dominance in template management department (even though it already beats most of its competitors in terms of power and stability).
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. Start by locating the automatic template-placement logic and how rectangular and ray templates are created, then determine how an opt-in replacement could preserve width and rotation. Done means square-area spells can optionally produce rotatable square rays without changing existing placement behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- game-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100