Electroblob77
68dad2a148
Add mind control overlay
2020-06-29 21:16:10 +01:00
Electroblob77
a25b642164
Add sounds to radiant totem and update sounds for ray of purification
2020-06-29 18:43:54 +01:00
Electroblob77
b37fa47211
Tweaks to firestorm and ice age particles and sound
2020-06-29 18:43:07 +01:00
Electroblob77
aea65b3753
World#isBlockFullCube is different to Block#isFullCube, and it turns out we actually want Block#isNormalCube :/
2020-06-28 20:22:27 +01:00
Electroblob77
3a68ba8927
Implement blast modifier support for all applicable constructs, plus misc construct-related cleanup and fixes
2020-06-28 16:56:18 +01:00
Electroblob77
97c21b5057
Remove unnecessary reflection
2020-06-28 14:56:35 +01:00
Electroblob77
5be939a39f
Add key aliases to spell matching
2020-06-28 12:45:54 +01:00
Electroblob77
080022127c
Add radiant totem spell
2020-06-26 17:46:47 +01:00
Electroblob77
1ea6355a9e
Update Discord link
2020-06-26 14:55:26 +01:00
Electroblob77
f6f766c5b6
Convert firestorm sound to mono
2020-06-25 14:06:45 +01:00
Electroblob77
d8bf437214
Update advancements with new spells and artefacts
2020-06-25 13:22:35 +01:00
Electroblob77
5dc3ebed4f
Add firestorm spell
2020-06-25 13:21:26 +01:00
Electroblob77
43690ace29
Trigger unlock of tiers handbook section when a wand levels up, in addition to finding a tome of arcana
2020-06-25 11:24:28 +01:00
Electroblob77
e6696a1758
Add comparator output for receptacles
2020-06-24 16:01:56 +01:00
Electroblob77
93b0aa948f
Disable depth mask for magical light rendering
2020-06-23 23:44:44 +01:00
Electroblob77
439faf425f
Fix random spell loot function working in reverse
2020-06-23 22:09:30 +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
0ca86eb01b
Improve javadoc for RayTracer
2020-06-23 13:25:10 +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
f18f1d20f3
Make NPCs respect continuous spell cooldowns
2020-06-20 18:35:43 +01:00
Electroblob77
a88aa57ef0
Use the more concise method
2020-06-20 18:35:15 +01:00
Electroblob77
ba1ed773af
Increase distance for blindness tweak
2020-06-20 18:34:42 +01:00
Electroblob77
76f2145072
Remove hardcoded full brightness for flash particles
2020-06-20 13:27:01 +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
dfe6ecadac
Generalise isAllied to all living entities
2020-06-20 13:10:44 +01:00
Electroblob77
e9093b9360
FastTESRs are a thing, they might be useful...
2020-06-20 13:10:16 +01:00
Electroblob77
cbc778bff7
Centralise some more particle stuff, still not fixed though :(
2020-06-20 13:08:55 +01:00
Electroblob77
b65709fca4
Add blindness tweak and stop smoke bombs giving the mind trick effect
2020-06-20 13:08: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
14483629e5
Fade growth sound in and out
2020-06-19 21:08:32 +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
a87eca3bd8
Store the caster UUID regardless of whether the entity actually exists, and only read the UUID if it exists in the tag compound
2020-06-19 16:33:57 +01:00
Electroblob77
daf174ec3f
Remove unused summon particles, we have a fancier layer system now :D
2020-06-18 18:04:49 +01:00
Electroblob77
7afcdce21e
Fix some particle weirdness (somehow the interp pos is wrong by the time it gets to fx layer 3)
2020-06-18 17:42:16 +01:00
Electroblob77
3bc2ff2853
Cleanup
2020-06-18 16:27:09 +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
bfd7f6e5a5
Improvements to sound loops to try and remove gaps between parts
2020-06-18 15:41:04 +01:00
Electroblob77
8e8e249426
Add imbuement altar
...
- Adds imbuement altar block and associated tile entity
- Adds basic functionality for imbuing wizard armour (other stuff to be decided)
- Incorporates imbuement altar into glowing overlay model event (this could do with being tidied up and generalised)
- Adds a TESR for the ray effect (based on some of the oldest code in the entire mod, which definitely needs improving!)
- Adds a simple sound effect for the imbuement process, needs upgrading to a ticked sound later
2020-06-17 23:44:02 +01:00