Skip to content

4.0.10

Compare
Choose a tag to compare
@etiquettestartshere etiquettestartshere released this 28 Oct 22:29
· 6 commits to main since this release
6b52366

API, Toggle Fixes, Default Changes, Maintenance

  • Exposes four major classes in the API under the effectiv namespace: both custom HTML element overrides, and the utility classes that do things like manage sockets and tray collapse behaviors. No documentation is provided.
  • Overrides another method in the effects tray separately from the module tray, due to collapse behavior shenanigans. The collapse/don't close on apply logic is such an enormous convoluted mess that I want to delete this repository 😃
  • Fixed an issue where the 'Don't Close on Apply' setting only worked if clicking the, uh, button, to apply effects, rather than anywhere else on the li element, which all functions exactly like the button, according to the system, for some reason. Now, anywhere you click that can apply an effect will also not close the tray (we hope).
  • Adds & s to nested css, which I am told may be required for it to work correctly on the electron client.
  • Made 'Transfer to Target' default to off. As the system prepares, we hope, to allow users to at least use the damage tray, I thought I should bring this module's defaults (slightly) more in line with how I imagine the system will do things, if and when it ever allows users to use the effects tray. If this update breaks the functionality to transfer effects to unowned targets for you, please enable this setting.
  • Probably some other stuff.

As always, please report any further issues caused by this update 🙏