Skip to content

Releases: TheComputerGeek2/MagicSpells

untagged-a6333dc93e3347d04445

04 Feb 18:18

Choose a tag to compare

Fix inventory management in Util should fix index out of bounds from …

untagged-077b1633f044e549c870: Merge branch 'master' of https://github.com/Chronoken/MagicSpells

04 Feb 17:51

Choose a tag to compare

Renamed the spell after a little discussion.
May need some testing still, but have fun.

untagged-97ba5ac577486dc4654b: Fix up EntityData for better cross version support.

27 Jan 21:56

Choose a tag to compare

Fix null pointer exception in right click item listener.

untagged-1eb4d1d0e1f28c4765aa: Some caching values for the prompt system.

26 Jan 19:52

Choose a tag to compare

Set up framework for persistent inventory spells.
Fix spawn eggs.
Refactorings, cleanups.
Added range option to nova effect, minimum value is 1, default value is 20. Note that the effective distance possible is limited by block render distance.
Fixed AI flag on 1.11

Added a new option to drainlife spell called smoke which accepts a boolean, defaulting to true. When set to false, smoke will not play for the animation.
DrainLife spell now plays the special position of effects where it normally shows smoke. show-spell-effect must be true in order for this to work.

Finished moving offhand/mainhand details to HandHandler and out of the volatile code handles (cleanup is good, large volatile features files are annoying).

untagged-544fc302fd4601836f70

19 Jan 23:36

Choose a tag to compare

Move validated prompt response handling to its own class, updated doc…

untagged-e6585e70d26c865ec9f0: Added targeted.ConversationSpell

18 Jan 20:04

Choose a tag to compare

Currently, the only configuration option that it reads on top of those common to all targeted spells is an option called conversation.
The option called conversation must be a configuration section in ConversationFactory format, as described in MagicSpells Config Objects.md

MagicSpells Config Objects.md will be used to specify various formats that are likely to be used in many places, specifically for representing serialized forms of objects.

For more information on this update, please read the previously mentioned file as it will also give you a sense of what you can do with this update.

untagged-e65640e86cb2e2cb9889

17 Jan 21:39

Choose a tag to compare

Refactor variable construction to have a dedicated class handle selec…

untagged-758d5919e1505bd787af

11 Jan 21:15

Choose a tag to compare

Added a new passive trigger called swaphanditem. Currently does not r…

untagged-cba711042de6123cb7cf

06 Jan 06:30

Choose a tag to compare

Added CastAtMarkSpell which serves to cast a targeted location spell …

untagged-870101989a3b903484c1

05 Jan 19:00

Choose a tag to compare

Allow attribute modifiers to optionally specify what slot to operate …