Commit graph

16 commits

Author SHA1 Message Date
Sollace
1c52237568
Fixed changling clinging and bat pony hanging abilities. Closes #404 2024-10-08 15:30:56 +01:00
Sollace
4cb06bcc92
Move ability assignment to the races 2024-04-08 20:46:06 +01: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
3b16930e3b
Clean up the abilities code 2023-08-15 23:18:41 +01:00
Sollace
34b9a54487 Add a method specifically for getting the wrapped entity and move away from using getMaster() for everything 2022-12-19 16:03:35 +01:00
Sollace
2b00977e7f Clean up raytrace helper code 2022-10-01 18:20:53 +02:00
Sollace
3916e4810f Fixed batpony hanging ability and fixed rendering of upside down players 2022-09-19 17:33:38 +02:00
Sollace
021a7f0b3c Fixed raytracing in several places. 2022-09-11 17:54:55 +02:00
Sollace
cf07f5d341 Fix server crashes due to late initialisation of registered values 2022-08-27 16:39:56 +02:00
Sollace
9e1b9161b8 Fixed crash due to naming conflict 2022-06-23 16:24:45 +02:00
Sollace
1b17ab24c9 Move the collides predicate out of the RayTraceHelper class 2021-12-31 15:36:31 +02:00
Sollace
e894fd3a58 An ability will now show how much mana it will cost before activating 2020-10-09 19:05:12 +02:00
Sollace
301acdf1d2 Unicorns can now shoot a spell as a projectile 2020-10-08 19:22:20 +02:00
Sollace
b59982761d Bats don't mind bonking their heads. In fact they love it! 2020-10-02 14:58:45 +02:00
Sollace
4f9787a7b0 Tweaked the batpony ability to work better with the new flying mechanics 2020-10-02 14:04:52 +02:00
Sollace
c9ee710ab5 Added abilities for bat ponies 2020-09-25 20:24:48 +02:00