Commit graph

268 commits

Author SHA1 Message Date
Sollace
3e87a23dfc Implement more of the alicorn amulet effects 2022-12-13 20:32:47 +00:00
Sollace
c44dad30f4 Re-add corruption accumulation 2022-12-13 20:31:33 +00:00
Sollace
e6b11a4cf7 Fixed crash when updating amulet status effects 2022-12-13 19:09:03 +00:00
Sollace
a1268e8209 Implement proper composition of abilities when wearing the alicorn amulet 2022-12-09 23:55:53 +00:00
Sollace
8a88596c67 Fixed Living.getOrEmpty and fixed the amulet crashing 2022-12-09 22:16:54 +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
26b297dd50 Fixed ambient particle effects for the pegasus amulet not playing when in the trinkets slot 2022-12-09 13:56:46 +00:00
Sollace
19d6ce2887 Change status effects for the alicorn amulet to increase gradually with the time you're wearing it 2022-12-09 12:54:33 +00:00
Sollace
d4c93dcecb Remove existing effects from the alicorn amulet 2022-12-09 12:53:28 +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
9b366e3c9e Make all the organic items compostable #80 2022-12-04 23:09:13 +00:00
Sollace
8a16a8b501 Refactor projectile event handlers 2022-12-04 22:46:45 +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
83b4953bba Move out some references to vanilla sounds to make them easier to replace 2022-10-12 10:40:36 +02:00
Sollace
276e2f2b2a Fixed some items not appearing in their respective creative tabs 2022-10-09 00:22:51 +02:00
Sollace
8f45fcf811 Added pinecones and acorns 2022-10-06 22:08:25 +02:00
Sollace
64be265c04 Fixed crash when an entity other than the player tries to eat 2022-10-03 23:47:24 +02:00
Sollace
2b00977e7f Clean up raytrace helper code 2022-10-01 18:20:53 +02:00
Sollace
3ca28335bd Added buckets, bottles, and mugs full of love + Changelings can now collect love from the crystal heart 2022-09-30 18:48:34 +02:00
Sollace
d720a37cd9 Added creative tabs for each of the different races 2022-09-30 14:52:26 +02:00
Sollace
92c50f2676 Reworking toxics slightly 2022-09-30 12:43:07 +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
cc1b91de20 Added apple pie slices 2022-09-30 00:54:09 +02:00
Sollace
3a922f8aa5 Added apple pie 2022-09-29 22:01:56 +02:00
Sollace
9a614313b8 Added oats, fancy imported oats, and oatmeal 2022-09-28 22:44:23 +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
bea8272873 Added sunglasses and broken sunglasses (credit @AtomicGlow for the idea) 2022-09-25 22:32:38 +02:00
Sollace
81eff15912 Added sour apple trees 2022-09-25 16:23:10 +02:00
Sollace
043a54eabf Added sweet apple trees 2022-09-25 15:39:07 +02:00
Sollace
9e0e03379e Add green apple seeds and recipe 2022-09-25 01:55:29 +02:00
Sollace
9476b5634c Added granny smith apple trees and more related log blocks for zap apple trees
* Earth ponies can now kick zap and granny smith trees
* Kicking these types of trees will dislodge their fruit rather than spawn apples
2022-09-25 00:15:38 +02:00
Sollace
def7e37712 Added zap apple trees 2022-09-23 23:25:00 +02:00
Sollace
a53cb275e9 Adjust polearm balancing #64 2022-09-23 16:06:06 +02:00
Sollace
9ce27c3f65 Fixed dispensers not being able to equip friendship bracelets and amulets when trinkets is installed 2022-09-22 13:01:31 +02:00
Sollace
a664a52bbe Anyone can read the spellbook now 2022-09-21 22:58:29 +02:00
Sollace
a1f84872f2 Fixed gear not rendering on ponies 2022-09-21 18:02:45 +02:00
Sollace
32a23a6ca5 Added Trinkets support 2022-09-20 23:50:15 +02:00
Sollace
c2db33c8df Certain items can now be used as fuel in the furnace 2022-09-18 21:45:56 +02:00
Sollace
33d4233866 Added polearms 2022-09-18 21:39:42 +02:00
Sollace
33dba4db7e Added the dragon breath scroll 2022-09-18 01:23:29 +02:00
Sollace
082e5e37f2 Distribute mana cost between party members 2022-09-16 12:46:55 +02:00
Sollace
89e8f0dccc Simplify projectile delegate code 2022-09-14 11:53:31 +02:00
Sollace
22f28c098c Fix duplication bug when equipping/unequipping spells 2022-09-12 19:53:02 +02:00
Sollace
53775ce34b Add a recipe for cloning a spell 2022-09-11 18:52:38 +02:00
Sollace
021a7f0b3c Fixed raytracing in several places. 2022-09-11 17:54:55 +02:00
Sollace
700f2a50e4 Equipping a new spell will no longer discard what you had equipped before 2022-09-11 15:42:57 +02:00
Sollace
6e04c6ab6d Store the state in the spellbook and synchronize it between players when multiple are viewing the same book 2022-09-11 12:22:06 +02:00
Sollace
48f5943a5b Implement botched gems: Crafting a combination that doesn't result in a working spell will now produce a "botched gem" that's only useful for collecting traits. 2022-08-28 17:12:33 +02:00
Sollace
cf07f5d341 Fix server crashes due to late initialisation of registered values 2022-08-27 16:39:56 +02:00