Electroblob77
5dc3ebed4f
Add firestorm spell
2020-06-25 13:21:26 +01:00
Electroblob77
33c5f79ed7
Add archivist's eyeglass and spectral tether, plus some improvements to teleportation
2020-06-23 22:09:06 +01:00
Electroblob77
d69b736a72
Fix shockwave not casting with no targets within range
2020-06-20 22:54:32 +01:00
Electroblob77
ac4bb8bc11
Shady particles
2020-06-20 22:47:55 +01:00
Electroblob77
fbf8e7155c
Cleanup
2020-06-20 21:50:22 +01:00
Electroblob77
f2de40e096
Put these arguments the right way round
2020-06-20 21:50:12 +01:00
Electroblob77
c6a3f090cd
Add blinding flash spell
2020-06-20 21:43:10 +01:00
Electroblob77
46a467de46
Finish implementing SpellAreaEffect and retrofit various spell classes to extend it
2020-06-20 21:42:37 +01:00
Electroblob77
62b06f8fc6
Remove stray javadoc
2020-06-20 21:40:52 +01:00
Electroblob77
ba856346a9
Should be @Nullable
2020-06-20 13:22:46 +01:00
Electroblob77
39e33848aa
Rename to getLivingWithinRadius for clarity
2020-06-20 13:14:16 +01:00
Electroblob77
d45bdbc3d0
Reinstate arm swinging for ray spells with extra action check
2020-06-19 22:40:02 +01:00
Electroblob77
50f0072c7a
Prevent forest of thorns overwriting blocks
2020-06-19 21:52:38 +01:00
Electroblob77
c443e0d39c
Don't transfer slow time when possession ends, fixes #459
2020-06-19 21:36:29 +01:00
Electroblob77
3a5a97c6b9
Add potency modifier support for forest of thorns
2020-06-19 21:03:35 +01:00
Electroblob77
9936388600
Sync snare too
2020-06-19 21:03:12 +01:00
Electroblob77
6aacebcc74
Stop setting the block each tick to make thorns grow and do it properly in the tile entity and getActualState
...
Also fixes ownerless thorns not dealing damage and removes knockback
2020-06-19 20:46:46 +01:00
Electroblob77
c842fef2f7
Remove unnecessary tile entity from upper thorn blocks, and reminder to do the same for statue blocks
2020-06-19 16:37:03 +01:00
Electroblob77
f7f9190227
For some reason getTotalWorldTime isn't incrementing client-side in some cases when the doDaylightCycle is off, so replace them with alternatives wherever possible
...
What's really weird is sometimes it works just fine, even in client-side stuff
2020-06-18 16:20:10 +01:00
Electroblob77
238b9d04bb
Split up and reorganise WizardryUtilities
2020-06-13 23:29:01 +01:00
Electroblob77
57e96458d5
Fix squelch sound not playing for the slime spell
2020-06-13 17:24:41 +01:00
Electroblob77
9dbdd2b830
Sort out various problems with freezing things, fixes #460
2020-06-13 17:23:50 +01:00
Electroblob77
7319651ac4
Blacklist decoys from being possessed
2020-06-13 12:55:20 +01:00
Electroblob77
27e9b1d6f2
Add play sound call to empowering presence, fixes #454
2020-06-13 12:21:03 +01:00
Electroblob77
4bf8aff2e6
Make ice age give frostbite II to players for 20 seconds
2020-06-12 23:31:50 +01:00
Electroblob77
1c0e046236
Snowstorms!
2020-06-12 23:27:20 +01:00
Electroblob77
8aadf5a446
Various improvements to sounds
...
- Added several new sounds, mostly for ice spells
- Added automatic registering of sound events
- Finally fixed the frost ray and wall of frost sounds
- Removed a few unused sound files
2020-06-12 22:15:44 +01:00
Electroblob77
ee56aa50be
Cleanup
2020-06-12 13:48:21 +01:00
Electroblob77
840ef3b3a5
Cleanup
2020-06-06 23:40:20 +01:00
Electroblob77
c8e07cf857
Make zombie apocalypse account for ceilings
2020-06-05 17:12:31 +01:00
Electroblob77
a54f00875f
Add disintegrate animation, plus misc tweaks to disintegration
2020-06-05 17:11:19 +01:00
Electroblob77
afabcbde49
Huskpocalypse!
2020-06-04 23:02:29 +01:00
Electroblob77
b4fc50ad71
Add amulet of vitality
2020-06-02 23:41:16 +01:00
Electroblob77
ef222e66f2
Change arcane jammer so it only has a chance of preventing spells
2020-05-31 23:16:57 +01:00
Electroblob77
4ef54cf8cb
Add sounds to zombie apocalypse spell, plus misc tweaks
2020-05-31 18:47:24 +01:00
Electroblob77
a33715ad51
Add zombie apocalypse spell
2020-05-31 17:16:55 +01:00
Electroblob77
3e0dbb9755
It's about time we sorted out all these translations
2020-05-24 23:57:46 +01:00
Electroblob77
94f4e680af
Sync tile entities with casters properly, and tidy up a few other related things
2020-05-24 22:09:09 +01:00
Electroblob77
e17b5d2300
Remove incorrect !world.isRemote check and redundant constructor, fixes #446
2020-05-23 21:04:29 +01:00
Electroblob77
650344a0c8
Add stormcloud spell
2020-05-18 20:41:41 +01:00
Electroblob77
25475632d9
Require line-of-sight for summoning spells
2020-05-12 23:28:05 +01:00
Electroblob77
bfc23ce6f7
Remove a bunch of deprecated methods
2020-05-12 23:09:48 +01:00
Electroblob77
be250e218e
Add player animation system!
...
- Hooks into ModelRenderer by wrapping it in an extended version that allows modification of angles after the model has set them
- Is compatible with pretty much everything, yay (even modded armour!)
- Adds property overrides to ItemWand so that gets animated too
- Adds a system for generating override models from a template at runtime so I don't have to duplicate all the wand models
- Tweaks particles and ray spells so they line up with the end of the newly-animated wand
- Fixes a long-standing bug where wand usage actions would stop immediately for all non-continuous spells
2020-05-09 20:17:15 +01:00
Electroblob77
0354f99bd2
Make wizardry-specific overloads package-private where possible to avoid confusion
2020-04-25 13:00:40 +01:00
Electroblob77
ee96ff3ddd
Reflect into Block#getSilkTouchDrop instead of copying it, fixes #418
2020-04-22 17:13:55 +01:00
Electroblob77
755933486c
Also prevent these two from being cast through walls
2020-04-21 22:10:55 +01:00
Electroblob77
5d8a90167c
Prevent ray spells being cast through walls (oops, my bad :P)
2020-04-21 18:55:58 +01:00
Electroblob77
f1cb7dbbbe
Make arcane lock work on both halves of a double chest at once
2020-04-18 16:12:05 +01:00
Electroblob77
a7b608a06e
This description was correct in the first place! Turns out it was the upgrading recipes' fault.
2020-04-17 23:16:48 +01:00
Electroblob77
abc598a722
Remove deprecated fields
2020-04-17 23:03:16 +01:00