Commit graph

454 commits

Author SHA1 Message Date
Sollace
b3a7d338d2
Reimplement placed spell rendering to no longer require a particle 2024-01-20 19:48:43 +00:00
Sollace
e017fb1b89
Fix lag when both a dark vortex and hydrophobic (as well as other combinations) of spells are active at once 2024-01-20 16:45:22 +00:00
Sollace
69985e50f9
Fixed placed spells breaking when reloading a world 2024-01-20 15:42:26 +00:00
Sollace
ab3ac8cb0d
Improve spell lookup performance by using the Ether 2024-01-20 15:12:23 +00:00
Sollace
d22dd3bdf9
Change how black holes function to instead generate energy 2024-01-19 22:12:22 +00:00
Sollace
f2b817d635
Make places hay bales edible 2024-01-19 15:28:40 +00:00
Sollace
ae6e7a0337
Added golden oak trees 2024-01-18 19:52:59 +00:00
Sollace
e572c2c1ea
Added gold root 2024-01-04 22:41:27 +01:00
Sollace
2d87fd5099
Exclude grass blocks from earth ponies' ability so they aren't always swamped in tall grass every time 2024-01-03 23:01:45 +01:00
Sollace
5196c9bf17
Made curing joke obtainable by earth ponies 2024-01-03 23:01:18 +01:00
Sollace
6eea0944d2
Added curing joke and ignimeous bulbs 2024-01-03 21:51:24 +01:00
Sollace
80225bf1e7
Added the second magical plant 2024-01-02 23:03:41 +01:00
Sollace
ea813c3dcb
Add an advancement: A Falling Wizard 2023-12-13 18:21:06 +00:00
Sollace
8a85f0709e
Kirins can now cool themselves off by drinking bottles of water, juice, and eating melon slices 2023-11-27 16:02:38 +00:00
Sollace
ec136e6045
Only play kirin rage theme to the kirin themselves 2023-11-25 03:58:55 +00:00
Sollace
2305775a55
Added an ability for seaponies 2023-11-10 18:14:34 +00:00
Sollace
38422bda42
Implement seapony diets 2023-11-10 14:11:53 +00:00
Sollace
3948bf4a58
Anyone who can use the change form ability can also sign and use the friendship bracelets 2023-11-09 23:41:09 +00:00
Sollace
e0826bf1e3
Make the seapony transformation into an ability granted if you're wearing the necklace 2023-11-09 16:26:26 +00:00
Sollace
0d0ea4558d
Added hippogriffs and seaponies 2023-11-08 12:58:41 +00:00
Sollace
884ced25f1
Move all the logic for hanging and climbing into a separate class and fix bat ponies not automatically cancelling when they move 2023-11-07 18:46:05 +00:00
Sollace
a5c7a5e3a6
Added some farming bonuses for Earth Ponies 2023-11-07 18:20:47 +00:00
Sollace
ca8cf8371a
Changelings can now untransform by using their ability on something they've already transformed into 2023-11-07 18:20:04 +00:00
Sollace
177eb541a7
Add tag support to the item traits loader 2023-11-02 15:47:45 +00:00
Sollace
5011c35e15
Implement proper spell rendering 2023-10-21 23:16:54 +01:00
Sollace
15071ccd72
Change particle effects to use records 2023-10-18 18:52:29 +01:00
Sollace
a9923c71f4
Added a hug ability 2023-10-16 15:18:36 +01:00
Sollace
309e39b583
Added a custom shockwave particle when an earth pony stomps 2023-10-11 13:54:23 +01:00
Sollace
fcab76fd43
Added a second kirin ability 2023-10-10 20:13:45 +01:00
Sollace
577f5c8bb8
Add a moment of invinsibility at the start of a nirik's rage 2023-10-10 19:22:07 +01:00
Sollace
2b2d792768
Adjust screen shaking when raging 2023-10-10 19:05:04 +01:00
Sollace
8961cc2cff
Add casting abilities for kirins 2023-10-09 23:43:59 +01:00
Sollace
fc1b461046
Implement kirin ability 2023-10-09 22:05:41 +01:00
Sollace
92cb78dc94
Add separate icons for backwards and forwards kicks 2023-09-12 12:26:42 +01:00
Sollace
a37c2d660d
Earth ponies can now buck trees that are in front of them and sneak to target a position behind them 2023-09-12 11:52:01 +01:00
Sollace
9b1bbd96bc
Earth ponies will now jump automatically to stop (don't have to be in the air to use the ability) + stomping increases exhaustion in addition to consuming a little mana 2023-09-12 11:51:26 +01:00
Sollace
226e80a89b
fixed tree kicking and improved performance when traversing trees 2023-09-12 11:25:41 +01:00
Sollace
02ed9e278b
Fixed black holes not growing 2023-09-05 20:03:59 +01:00
Sollace
3a4da158db
Fixed the portal spell's effect not really lining up with its orientation 2023-09-05 20:03:59 +01:00
Sollace
54e0922c93
Send the initial look direction from the client 2023-09-05 20:03:59 +01:00
Sollace
5a83227d2c
Added a gamerule to disable the time control ability 2023-09-04 23:43:08 +01:00
Sollace
9e2e878ae4
Move bat screech ability to the secondary slot, and move pegasus carry to a primary slot 2023-09-03 22:45:04 +01:00
Sollace
ace98dcf00
Add race-specific icons for common abilities 2023-09-03 22:44:26 +01:00
Sollace
930d473fe8
Fix typo 2023-09-03 22:14:24 +01:00
Sollace
9f791b9692
Fixed black holes not affecting items 2023-09-03 21:01:51 +01:00
Sollace
2b44d4dd81
Remove the unicorn check when testing for a spell's owner 2023-09-03 19:11:22 +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
0d7df76c9c
Keep original model bit flags after copying 2023-09-02 16:57:54 +01:00
Sollace
806538858e
Try and prevent cloned players from polluting the environment 2023-09-02 16:39:43 +01:00