Kalciphoz
Plantera
So some of you may remember me from my BetterForging mod on TO (which I will update at some point, hopefully)
I am back with another mod in the same genre, although this is one is still in its very early stages. It allows you to create your own spells by combining some "modules", so to speak.
Basically, for each spell, you will choose a base spell type, such as fireball, candlelight or boulder. You will then choose a movement pattern, such as projectile or guided (flamelash-style)
You can then add some modifiers and there you have it.
Here's an example:
BaseType: Candlelight
MovementPattern: Shielding
Modifiers: Prosperity
Result:
For something more complicated, you can add a trigger condition, that is, a condition for when a spell should trigger another spell
Below is a Projectile Boulder triggering a Candlelight Nova of Explosions
Here's where you come in: I need ideas for these modules, divided into these categories:
If you have ideas for other features, those are appreciated as well, although they're less likely to be workable, but I can always try
Thanks in advance
I am back with another mod in the same genre, although this is one is still in its very early stages. It allows you to create your own spells by combining some "modules", so to speak.
Basically, for each spell, you will choose a base spell type, such as fireball, candlelight or boulder. You will then choose a movement pattern, such as projectile or guided (flamelash-style)
You can then add some modifiers and there you have it.
Here's an example:
BaseType: Candlelight
MovementPattern: Shielding
Modifiers: Prosperity
Result:
For something more complicated, you can add a trigger condition, that is, a condition for when a spell should trigger another spell
Below is a Projectile Boulder triggering a Candlelight Nova of Explosions
Here's where you come in: I need ideas for these modules, divided into these categories:
- Modifiers - I especially need ideas for these EDIT: Oh wow that is a lot of ideas, so while more ideas are still welcome, this is no longer my first priority.
I currently have only one actual modifier, called Explosions.
In order to give a picture of what they could be, I also have a few more planned:
- Prosperity, which will make the spell fire multiple projectiles
- Enlargenment, which will make the spells larger
Basically, they are secondary effects that can change how the projectiles behave or make slight changes in their MovementPattern - BaseTypes - I currently only have four base types. This is basically my top priority right now.
These decide the appearance of the projectile and they can have effects similar to the modifiers. They also decide the damage and cast speed.
Not much else to say here, except perhaps explain the current basetypes
- Fireball: A generic fiery projectile, going to have burn effects when I get around to adding it.
- Candlelight: Cannot deal damage, but pierces terrain and gives off a strong light. Lasts a long time.
- Boulder: Is affected by gravity, which can make it difficult to use in some cases. Deals very high damage, but lasts shortly and has lower cast speed.
Things that are variable here:
You can decide whether the projectile pierces terrain or not, whether it pierces enemies or not, if it has on hit effects, or perhaps some slight effects on MovementPatterns. - Triggers - I guess I am about settled for triggers by now, although more ideas are always welcome
Allows you to cast two spells with one item, and decides how the next spell is triggered.
- On Projectile Death: Next spell is triggered when a projectile from the first spell is destroyed
- Periodic: Next spell is periodically triggered while the first spell is active
- Timed: Next spell is triggered after an amount of time has passed. - MovementPatterns - These are "the meat" of the spell, they decide how the projectiles move.
MovementPatterns decide how the projectiles behave. Current examples include:
- Projectile, which is pretty self explanatory, acts basically like a gun or something
- Halting: Like Projectile, but stops upon reaching its target, which defaults to the cursor position
- Guided: Think Flamelash or Magic Missile
- Shielding: Demonstrated by the first picture
- Nova: 6 projectiles fire outwards in different directions
If you have ideas for other features, those are appreciated as well, although they're less likely to be workable, but I can always try
Thanks in advance
Last edited: