Sollace
|
2890bc3e07
|
Further work on spell traits and clean up how projectile spells are handled
|
2021-11-08 14:25:59 +02:00 |
|
Sollace
|
33476f2ed8
|
Added spell traits and trait groupings, and rewrite spell casting to make combining spells and catering to different situations easier
|
2021-11-05 15:18:32 +02:00 |
|
Sollace
|
27f143982e
|
Earth Ponies can now steel themselves against damage by sneaking
|
2021-09-18 22:03:06 +02:00 |
|
Sollace
|
430ee9a85e
|
Fixed crash when teleporting
|
2021-09-03 00:47:34 +02:00 |
|
Sollace
|
62a8aff4e0
|
Added pebbles, rocks, and rock stew
|
2021-09-02 19:11:51 +02:00 |
|
Sollace
|
e9e238dd3d
|
Remove the old WorldEvent util. This is no longer needed in 1.17
|
2021-08-25 14:22:11 +02:00 |
|
Sollace
|
96d2e7b1f9
|
Minor cleanup
|
2021-08-25 14:10:17 +02:00 |
|
Sollace
|
c3e854fdd1
|
Added a transformation spell
|
2021-08-25 00:32:39 +02:00 |
|
Sollace
|
f8443242ba
|
Move golden wing and added enchanted gems to wandering traders' trades
|
2021-08-24 21:44:52 +02:00 |
|
Sollace
|
6d5dd4a091
|
Move UEntities and UTradeOffers to the entity package
|
2021-08-24 21:15:43 +02:00 |
|
Sollace
|
95231f181f
|
Rewrite player dimensions calculations to avoid messing with dimensions when we don't have to (should improve compatibility)
|
2021-08-23 23:09:13 +02:00 |
|
Sollace
|
6fbcce7c22
|
Prevent flying sounds from playing whilst disguised
|
2021-08-23 23:08:03 +02:00 |
|
Sollace
|
1a211095ae
|
Trees can now have mismatched trunks and leaves, and added support for trees added by mods with no explicit mapping
|
2021-08-20 23:52:17 +02:00 |
|
Sollace
|
58e4fd5ba9
|
Moved tree stuff to its own package
|
2021-08-20 22:25:46 +02:00 |
|
Sollace
|
121bcfb782
|
Moved tree detection to the server
|
2021-08-20 22:22:28 +02:00 |
|
Sollace
|
a2512f293a
|
More advancements, I say, more!
|
2021-08-19 14:43:15 +02:00 |
|
Sollace
|
ca787254f2
|
Added a separate stat for magical exhaustion
|
2021-08-18 17:41:54 +02:00 |
|
Sollace
|
55e990882e
|
1.16.5 -> 1.17
|
2021-08-04 15:38:03 +02:00 |
|
Sollace
|
c59848544a
|
Fixed exception when breaking trees (whilst not looking at one) Closes #33
|
2021-06-16 00:46:04 +02:00 |
|
Sollace
|
1147249059
|
Fixed issues with the disguise spell
|
2021-03-07 11:20:37 +02:00 |
|
Sollace
|
63c1b4ef7f
|
Yet more refactoring
|
2021-03-06 23:11:17 +02:00 |
|
Sollace
|
f3b589b307
|
Use a weighted pool to decide which entities to spawn
|
2021-03-06 15:27:09 +02:00 |
|
Sollace
|
9c19184910
|
Keep track of entities summoned and kill then when the spell is cancelled
|
2021-03-06 14:53:40 +02:00 |
|
Sollace
|
da5f64e199
|
Improved death messages when dying from a secondary cause whilst being harmed by a spell
|
2021-03-06 14:27:52 +02:00 |
|
Sollace
|
e386e040ea
|
Fixed mana cost for cast spells not being passed on to the player
|
2021-03-06 12:26:54 +02:00 |
|
Sollace
|
c188b9c7cb
|
Siphoning spell should stay angry for as long as there are entities still inside it
|
2021-03-06 12:08:14 +02:00 |
|
Sollace
|
6d3d8051fe
|
A little more cleanup to the magic system
|
2021-03-06 11:58:44 +02:00 |
|
Sollace
|
d27de0f690
|
The siphoning spell can now get angry if you misuse it
|
2021-03-05 21:07:49 +02:00 |
|
Sollace
|
b27ff8c5f0
|
Reduce the chances of the siphoninh spell breaking when you misuse it
|
2021-03-05 20:56:00 +02:00 |
|
Sollace
|
690613b950
|
Fixed siphoning spell not dying properly/duplicating its particle each time
|
2021-03-05 20:53:17 +02:00 |
|
Sollace
|
4c1f5a4ba5
|
Fixed spells dissapearing when reloading the world, and respawn the spell entity if it dies
|
2021-03-05 20:52:49 +02:00 |
|
Sollace
|
1cb6c6ac00
|
Fixed crash due to null spell slot
|
2021-03-05 19:22:27 +02:00 |
|
Sollace
|
51ed3fe2e2
|
Change onThrownTick to receive the actual type rather than just a caster
|
2021-03-05 19:22:09 +02:00 |
|
Sollace
|
c9abb1a0f8
|
Link the spell to the entity it spawns
|
2021-03-04 23:30:43 +02:00 |
|
Sollace
|
3211b232cf
|
Cast spells are now their own entity (should fix problems with spells dissapearing/not appearing at the correct location in muliplayer)
|
2021-03-04 22:35:49 +02:00 |
|
Sollace
|
c21e492482
|
Use a single implementation for converting blocks
|
2021-03-03 20:31:34 +02:00 |
|
Sollace
|
afd437d9cf
|
Polish up the inferno spell and refactor block state mapping a little
|
2021-03-03 20:08:01 +02:00 |
|
Sollace
|
3fda44eba6
|
Adjust the color for the necro spell
|
2021-03-03 20:08:01 +02:00 |
|
Sollace
|
c9670a3d3c
|
Polish up the siphoning and necro spells
|
2021-03-03 20:08:01 +02:00 |
|
Sollace
|
269db7bdc9
|
Further cleanup to the magic system
|
2021-03-03 11:33:23 +02:00 |
|
Sollace
|
b3e196c404
|
Perform the flattening on the spells
|
2021-03-02 22:12:28 +02:00 |
|
Sollace
|
a50cc0d117
|
Flightly fix the logic for when the cast abilities should fail
|
2021-03-02 19:38:54 +02:00 |
|
Sollace
|
c5fdb9167f
|
Further rewrites to the magic system
|
2021-03-02 17:58:24 +02:00 |
|
Sollace
|
a58c6a0a44
|
More work on spells and gemstones
|
2021-03-02 15:40:37 +02:00 |
|
Sollace
|
4843a5c5f8
|
Casting a spell from a gem will now consume the spell but leave the gem
|
2021-03-01 15:09:38 +02:00 |
|
Sollace
|
b9fa4b072d
|
Fix some issues with spells
|
2021-03-01 15:09:17 +02:00 |
|
Sollace
|
b9679a3706
|
Spells can now be obtained via gemstones
|
2021-03-01 12:56:30 +02:00 |
|
Sollace
|
0cd45ad1ae
|
Fixed ground pound not taking into accoutn the player's gravity
|
2021-03-01 09:41:55 +02:00 |
|
Sollace
|
59c2f400d0
|
Added gemstones, feathers, and Wings of Icarus
|
2021-02-27 12:24:09 +02:00 |
|
Sollace
|
12621518ba
|
Rebalance the stomp ability
|
2021-02-19 18:53:28 +02:00 |
|