Sollace
3e87a23dfc
Implement more of the alicorn amulet effects
2022-12-13 20:32:47 +00:00
Sollace
b1aef9160d
Terrible class name is still terrible
2022-12-10 00:22:24 +00:00
Sollace
7878f280e3
Fixed item tracking not being synced to the client
2022-12-10 00:16:23 +00:00
Sollace
a1268e8209
Implement proper composition of abilities when wearing the alicorn amulet
2022-12-09 23:55:53 +00:00
Sollace
da107e7b81
Fixed wings changing when wearing the alicorn amulet
2022-12-09 22:41:21 +00:00
Sollace
8a88596c67
Fixed Living.getOrEmpty and fixed the amulet crashing
2022-12-09 22:16:54 +00:00
Sollace
65cf691242
Passive mobs will now correctly flee from players that have been wearing the alicorn amulet at least 1 day
2022-12-09 21:21:04 +00:00
Sollace
bc01a8a824
Allow all entities to get the effects of wearing an alicorn amulet and not just the player
2022-12-09 20:52:03 +00:00
Sollace
e1195256c6
Switch to using entity-reach-attributes for changing the player's reach distance. Closes #82
2022-12-06 22:52:24 +00:00
Sollace
4ff4cd1ade
Fixed bat flight not being cancelled when hanging synchronize the change to the client
2022-12-04 22:56:17 +00:00
Sollace
477741ff49
Added config option to disable butterflies. #83
2022-12-04 15:57:53 +00:00
Sollace
06954aa779
Added a general-use fuzz function
2022-12-04 15:25:37 +00:00
Sollace
fd7848e8e5
Added paralysis status effect
2022-12-04 15:25:03 +00:00
Sollace
ca825b9c32
Fix regression of #55 Closes #77
2022-12-04 15:22:58 +00:00
Sollace
1db87ad409
Fix #79
2022-11-27 21:34:35 +00:00
Sollace
6db7f313dd
Remove some alicorn amulet buffs and make is so passive entities run away from you when wearing it
2022-10-17 18:02:10 +02:00
Sollace
184a455c30
Reduce frequency of damage dealt by the corruption status effect
2022-10-17 18:01:28 +02:00
Sollace
f2bb7adc74
Fixed race allow list not functioning correctly, fix the world's default race setting, and change the default race to auto-assign when it's set
2022-10-17 17:28:13 +02:00
Sollace
5e3711c042
Don't assign a default race to newly-joined players (because we have a UI that lets them pick for themselves).
2022-10-17 14:13:18 +02:00
Sollace
2ec2860fdd
Try to prevent bats from respawning in lava or water
2022-10-15 14:05:29 +02:00
Sollace
493d746884
Reduce the time before checking if a bat is hanging in the right position
2022-10-15 14:05:12 +02:00
Sollace
617869519d
Fixed players still taking lava damage when riding a boat in lava
2022-10-15 11:52:00 +02:00
Sollace
8b38c54df0
When switching bodies you will now inherit the race and abilities of whoever you switch with
2022-10-14 16:22:09 +02:00
Sollace
9a19ed36c1
Include max health in what's swapped by the mind swap spell
2022-10-13 21:18:56 +02:00
Sollace
4b776c4d2b
Allay, Bat, and Butterfly are all flying entities
2022-10-13 20:24:37 +02:00
Sollace
8e436fa809
Flying entities disguised as non-flying entities should not fly
2022-10-13 20:24:22 +02:00
Sollace
67a894958c
Fixed crash when players have disguised as other players
2022-10-13 18:16:52 +02:00
Sollace
9f6826ee7d
Fix spells not being saved beyond the first
2022-10-13 18:15:21 +02:00
Sollace
c84d938a8b
Fixed infinite loop when gaining mana from experience levelling
2022-10-13 01:06:41 +02:00
Sollace
b5f41d2244
Improve performance by removing unneccessary nbt reads of spells when ticking
2022-10-12 23:15:17 +02:00
Sollace
fa235e8de0
No need to update disguises on the render call
2022-10-12 22:48:36 +02:00
Sollace
83b4953bba
Move out some references to vanilla sounds to make them easier to replace
2022-10-12 10:40:36 +02:00
Sollace
a0933d8424
Added windflow, and made turbulance global + certain blocks produce an updraft that pegasi can ride up or down
2022-10-09 18:07:04 +02:00
Sollace
e78c03be98
Fixed intense lag/lockup when playing as a flying race
2022-10-09 17:50:41 +02:00
Sollace
82f6ce746d
Fix model jankiness when flying as a pony (only rotate when moving)
2022-10-08 15:44:44 +02:00
Sollace
5680e60464
Rewrite mana/food/health consumption to be more forgiving
2022-10-08 14:46:07 +02:00
Sollace
43ef65261c
Fixed XP not collecting after the first level
2022-10-07 09:03:10 +02:00
Sollace
afda7a6ef8
Added mimic, mind swap, and hydrophobe spells
2022-10-03 23:47:17 +02:00
Sollace
63481f9c64
Add an advancement for breaking through a window as a pegasus
2022-10-01 23:51:26 +02:00
Sollace
8e052f2472
Pegasi dashing can now smash through windows
2022-10-01 18:21:33 +02:00
Sollace
2b00977e7f
Clean up raytrace helper code
2022-10-01 18:20:53 +02:00
Sollace
ab97a7b6ef
Spawn batponies in appropriate locations to avoid burning their eyes
2022-09-30 16:42:13 +02:00
Sollace
aa724f56b0
Integrate changeling love sickness into the toxics system so we can have more nuanced control over what makes changelings sick
2022-09-30 10:37:56 +02:00
Sollace
5fff677f79
Prep for a future feature
2022-09-30 10:21:18 +02:00
Sollace
67e9d5fb3a
Fixed batpony flight not functioning as it should since the last change
2022-09-28 22:45:11 +02:00
Sollace
9a614313b8
Added oats, fancy imported oats, and oatmeal
2022-09-28 22:44:23 +02:00
Sollace
1b6ca1ad46
Improve air balloon physics
2022-09-27 00:04:09 +02:00
Sollace
5d21c691b4
Bat ponies and pegasi can now dash forwards while flying by quickly tapping their primary ability
2022-09-26 21:13:58 +02:00
Sollace
7b60248514
Standardise sound playing
2022-09-26 21:13:03 +02:00
Sollace
88ba52efc5
Send a velocity update to the client when modifying player velocities. (should fix some instances of knockback not working when it should)
...
i.e.
When wearing the alicorn amulet,
When hit by a jar,
When hit by a polearm
When hit by an earth pony stomp
When kicked by an earth pony
When screeched at by a bat pony
2022-09-26 21:12:30 +02:00