Commit graph

637 commits

Author SHA1 Message Date
Sollace
77e662bb85
Add new advancements 2023-09-09 18:46:41 +01:00
Sollace
30f5c73609
Prevent sombra from breaking blocks when mob griefing is off 2023-09-04 23:43:08 +01:00
Sollace
b8eb6435a9
Implement disguise behaviours for the camel and king sombra 2023-09-04 00:38:05 +01:00
Sollace
c938de219c
Clean up vanilla sound references 2023-09-03 23:38:01 +01:00
Sollace
236f8afb02
Add an advancement for killing a mob with a rock 2023-09-03 21:51:50 +01:00
Sollace
4ea0979f80
Deliver all items when dropping anvils 2023-09-03 19:12:54 +01:00
Sollace
407c06746a
Fix crash when summoning crystal shards 2023-09-03 17:06:26 +01:00
Sollace
f9182f851f
Reimplement food poisoning to be more like the BTW food poisoning and use it instead of nausea/poison 2023-09-03 15:51:05 +01:00
Sollace
3cf8000fca
Only recompute the composite race when neccessary 2023-09-03 11:06:44 +01:00
Sollace
27f33fe9c4
Anvils sent with the dragon breath scroll are now dropped on the recipient 2023-09-02 21:55:20 +01:00
Sollace
543adefd6d
Fixed crystal heart health not syncing to the client and implement health/destruction and animations for the crystal shards 2023-09-02 20:54:15 +01:00
Sollace
77d6e6d1b0
Better handle exceptions in ticking spells and try to prevent spells from being destroyed more than once 2023-09-02 19:59:42 +01:00
Sollace
820856fdc4
Move mob entities to a separate package 2023-09-02 18:34:57 +01:00
Sollace
0e75b8e5ff
Try to fix more issues with pegasi and hot air balloons 2023-09-01 21:39:21 +01:00
Sollace
76a7ecc3bb
Fixed certain race buffs and checks not accounting for worn amulets (or failing if wearing an amulet) 2023-09-01 19:09:13 +01:00
Sollace
75a6912459
Fixed pegasi not being able to fly when wearing the unicorn amulet 2023-09-01 18:16:52 +01:00
Sollace
a5aedf6c64
Fixed creative flying glitch 2023-09-01 18:16:09 +01:00
Sollace
811e860a45
Fix wings of icarus sounds not playing when running out of charge 2023-08-30 23:46:06 +01:00
Sollace
a8d5e45f0e
Avoid breaking the alicorn amulet, rather just remove its effects when its fully degraded 2023-08-30 21:47:20 +01:00
Sollace
0338348f9d
Fixed alicorn amulet's 4th day effects occuring on the 3rd day 2023-08-30 21:42:49 +01:00
Sollace
f4c68bb0c3
Change pillar height for the altar from 3 to 4, check for sky visibility on the pillars, and allow the altar to fix itself if the current placement is determined to be valid 2023-08-30 21:34:50 +01:00
Sollace
1f64e6c4a6
Fixed creative players being able to break an unbreakable floating artefact entity 2023-08-30 21:33:48 +01:00
Sollace
b0e61fbd11
Fixed unable to cast at low health when in creative mode 2023-08-29 21:28:21 +01:00
Sollace
8385232c5b
Fix time change ability not appearing for unicorns wearing the unicorn amulet 2023-08-29 15:17:44 +01:00
Sollace
559b8d2e6e
Try to fix visibility of hair on disguised players 2023-08-29 01:09:01 +01:00
Sollace
9f7050ef28
Rewrite mindswap to better swap all the properties of players 2023-08-29 01:08:39 +01:00
Sollace
b0c1c91c04
Fixed pegasi getting stuck rotated 2023-08-29 01:08:07 +01:00
Sollace
22bed1ee19
Fixed muffin jankyness 2023-08-28 22:09:15 +01:00
Sollace
ccad91087c
Fixed crystal heart rotation 2023-08-28 19:47:23 +01:00
Sollace
88252d8db9
Prevent spells from affecting technical entities 2023-08-28 14:37:36 +01:00
Sollace
77c993bfa7
When stealing a player's equipped spell, actually remove it from the slot 2023-08-28 13:58:46 +01:00
Sollace
a6cb13e27a
Sombra will now spawn crystals more often and will heal 1 heart for every crystal left unbroken 2023-08-27 23:36:54 +01:00
Sollace
3525ed5629
Increase tracking range for sombra 2023-08-27 23:19:32 +01:00
Sollace
d08e4ef689
Increase the luminance of the light sources Sombra can destroy 2023-08-27 23:19:24 +01:00
Sollace
6bbea1766f
Fix sombra not being able to move, save the summoning progress, and set his home position correctly when spawned directly 2023-08-27 23:15:35 +01:00
Sollace
cfe635bdba
Fixed changelings being still able to use the old flight system 2023-08-27 22:02:28 +01:00
Sollace
7787ca68b5
Add a time change ability for the unicorn amulet 2023-08-27 14:56:18 +01:00
Sollace
c6ad29eef3
Move MeteorlogicalUtil to the util package 2023-08-27 01:03:17 +01:00
Sollace
3df6ceb7c8
Fix some balancing and add some advancements 2023-08-26 22:33:48 +01:00
Sollace
e08820b921
Added a proper summoning method to spawn sombra 2023-08-26 21:55:08 +01:00
Sollace
0320976d47
Add broken alicorn amulet, and further tweaks the sombra 2023-08-26 16:16:55 +01:00
Sollace
30c91050db
Fixed crystals not despawning 2023-08-25 22:32:39 +01:00
Sollace
97c3d1a250
Implement sombra boss battle 2023-08-25 22:06:08 +01:00
Sollace
3029a96a38
Pull together and organise all the sound events we use so we can assign them proper subtitles later 2023-08-22 16:26:13 +01:00
Sollace
ec2242f22a
Added a wip new mob 2023-08-17 19:53:13 +01:00
Sollace
554bca3831
Fixed icarus wings constantly producing sounds when worn 2023-08-16 19:58:30 +01:00
Sollace
49e74f4c54
Use local velocity on the client (since other players don't send their velocity) 2023-08-16 19:41:54 +01:00
Sollace
5f8dfe14e9
Add some lerping to the various mana bars 2023-08-16 15:58:09 +01:00
Sollace
8331906d61
Fixed mana regen and consumption so gaining a higher mana cap has more obvious benefits 2023-08-16 11:57:34 +01:00
Sollace
5f40b88fb4
Fixed mana bar not being reset to full when respawning / pegasi having no mana after relogging 2023-08-16 01:00:26 +01:00