BREAKING CHANGES
- Majorly re-worked Iteration Distortion: it is now Folding Distortion. All prior uses will fail. (@StellarWitch7)
- Fixed iterators stepping through the list backwards. (@StellarWitch7)
- Fixed a major issue with the spell execution counter. (@enjarai)
- Fixed a slight issue with negative index values in blunders. (@enjarai)
- Fixed the revision for copying a circle to the offhand, as it would also copy to the main hand. (@StellarWitch7)
- Re-work wards to be purely retaliatory. (@StellarWitch7)
- Add a distortion for executing a spell in the current argument scope. (@Master-Bw3)
- Add a revision for copying a circle to the offhand. (@StellarWitch7)
- Fix critical crash bug on dedicated servers. (@enjarai)
- Added the start of a tutorial to the Tome of Tomfoolery. (@enjarai)
- Allow inscribed spells to be transferred between items using a vanilla anvil. (@StellarWitch7)
- Items may trigger their inscribed spell when certain actions are performed with them.
- For example, a pickaxe will trigger its spell when mining a block.
- This makes inscribed spells functionally similar to vanilla enchantments, though as yet more limited.
- Items may trigger their inscribed spell when certain actions are performed with them.
- Reworked revision internals. (@StellarWitch7)
- Broke spell import/export compatibility again, for the last time. (@enjarai)
- Added sine, cosine, and tangent patterns. (@enjarai)
- Modified the Tome of Tomfoolery again based on received feedback. (@enjarai)
- Made impulse flight with high ping slightly smoother. (@enjarai)
- Changed scale ploys to have a small grace period before starting to return to normal scale. (@enjarai)
- Removed event listening spell circles entirely. All placed circles now function purely as spell executors. (@enjarai)
- Significantly overhauled the Tome of Tomfoolery with new categories and better organisation. (@enjarai)
- Updated export string format to be more compact, the new version is incompatible with any exports from alpha 21. (@enjarai)
- Rebalanced the Conduit's Ploy by limiting the maximum tax ratio in vanilla to 1/20th of the used mana. (@enjarai)
- Additionally made all golems mana-devoid by default.
- Pehkui compat has been removed. (@enjarai)
- All scaling is now done using the vanilla scale attribute.
- Additionally, as a balancing measure, entities with changed scale will slowly revert back to their original scale over time.
- Added spell importing (creative only) and exporting using base64 strings. (@enjarai)
- Added patterns to insert entities into and extract them from Top Hats. (@StellarWitch7)
- Added a Mana Hypoflux effect that gets applied when carrying an entity in a Top Hat. (@enjarai)
- Polished in-world spell circle visuals. (@enjarai)
- Fixed NPE crash with some in-world spell circles. (@enjarai)
- Fix a problematic exploit using large scale area selection. (@enjarai)
- Added a bunch of new tricks we thought would be useful. (@enjarai)
- Balanced pehkui compat. (@enjarai)
- Fixed wards to actually work... probably. (@StellarWitch7)
- Let mana links be overridden. (@enjarai)
- Added a way to distinguish between dimensions. (@StellarWitch7)
- Rebalanced the impulse trick. (@enjarai)
- Fixed some misc bugs.
- Fixed another infinite mana issue. (@StellarWitch7)
- Fixed other issues with mana links as well. (@enjarai)
- Added a bunch of utility patterns. (@enjarai)
- Added a conjurable light source. (@enjarai)
- Added entity-less raycasts. (@StellarWitch7)
- Fixed an issue causing linked entities in lazy chunks to give infinite mana. (@enjarai)
- Let signed scrolls be reused by using them on a water-filled cauldron. (@StellarWitch7)
- Added one additional scribing pattern. (@StellarWitch7)
- Modified spell-controlled bars to be ordered based on their id. (@enjarai)
- Fixed a bug that would half spell circle mana regeneration after reloading the chunk. (@enjarai)
- Fixed entities within areas chunkloaded by spells not ticking properly. (@enjarai)
- Fixed a critical crash issue. (@StellarWitch7 and @enjarai)
- Fixed mana links not being shared between meta-executions. (@StellarWitch7)
- Fixed "Why did you do that?" advancement. (@StellarWitch7)
- Fixed the bloodcasting issue... again... (@StellarWitch7)