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
Electroblob77
b23136d568
Add method for checking if a spell property exists
2020-04-17 23:02:45 +01:00
Electroblob77
4c024f9e46
Hmmm I hope this incorrect description hasn't resulted in any bugs :/
2020-04-17 21:38:21 +01:00
Electroblob77
91b2ee1a13
Merge branch '1.12.2' into 4.3-dev
2020-04-14 17:41:33 +01:00
Electroblob77
94751a6fd5
Remove the debug particle from the divination spell
2020-04-13 21:08:47 +01:00
Electroblob77
01ab50cb27
Make targets dismount whatever they are riding when they get possessed
2020-04-13 21:04:11 +01:00
Electroblob77
d0bcbc8ed8
Let's do this properly, shall we? Fixes #397
2020-04-13 20:53:14 +01:00
Electroblob77
b660b02e0e
Fix crash when throwing things with greater telekinesis using commands
2020-04-13 19:10:20 +01:00
Electroblob77
40ed431ee2
Fix crash when throwing stuff with greater telekinesis via commands
2020-04-10 16:01:18 +01:00
Electroblob77
c50b344041
Remove usage of deprecated server-side I18n
2020-04-09 21:28:48 +01:00
Electroblob77
c5b5172481
Add lecterns
2020-04-08 00:16:12 +01:00
Electroblob77
a67eb2381d
Improve bookshelf search and account for undiscovered spells
2020-04-04 21:32:57 +01:00
Electroblob77
ba59d9786f
Add null check for grapple target when cast by NPCs, fixes #394
2020-03-31 21:56:20 +01:00
Electroblob77
c161a74d73
Add bookshelf interface to arcane workbench
...
Implements the main functionality:
- Access bookshelves from within the workbench
- Search by spell name, tier, element and type
- Sort by tier, element or alphabetically, ascending or descending
- Three-way shift-clicking support
- Automatic return of books to bookshelves when wand is removed
2020-03-31 21:33:10 +01:00
Electroblob77
9ed06c9a34
Stop wizards casting heal ally
2020-03-17 22:34:34 +00:00
Electroblob77
62bdbc81e4
Prevent players from picking up items when possessing and prevent players from possessing whilst sneaking, fixes #376
2020-03-15 19:15:28 +00:00
Electroblob77
61080134fd
Add wildcard support for item/block configs
2020-02-22 00:46:37 +00:00