Commit graph

472 commits

Author SHA1 Message Date
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
Sollace
c185071478 Fixed bat ponies dropping pegasus feathers 2022-09-26 13:57:45 +02:00
Sollace
d27d75f00c Added apples, apple seeds, and friendship bracelets to villager trades 2022-09-26 13:43:35 +02:00
Sollace
bea8272873 Added sunglasses and broken sunglasses (credit @AtomicGlow for the idea) 2022-09-25 22:32:38 +02:00
Sollace
def7e37712 Added zap apple trees 2022-09-23 23:25:00 +02:00
Sollace
445901733d Fixed bat pony hanging not being cancelled when they move. #64 2022-09-23 16:06:06 +02:00
Sollace
48f355050b Made it a little easier for pegasi to hover 2022-09-22 12:47:02 +02:00
Sollace
a664a52bbe Anyone can read the spellbook now 2022-09-21 22:58:29 +02:00
Sollace
32a23a6ca5 Added Trinkets support 2022-09-20 23:50:15 +02:00
Sollace
3916e4810f Fixed batpony hanging ability and fixed rendering of upside down players 2022-09-19 17:33:38 +02:00
Sollace
869d900f14 Nerf batpony blindness. Fixes #58 2022-09-18 23:05:28 +02:00