Make energy be used for a spell in two cases:
1. If the spell finishes successfully.
2. The spell is interrupted.
I don't know why the mana cost for spells is calculated BEFORE the spell is successfully cast anyway. It doesn't make sense.
I know there's another thread for this currently, but I didn't want this idea to get burried behind a ton of /signed's
Energy spending, how to fix
Nickhimself
![]()
actionjack
Why does it trouble you?
I think it is just easier to caculate. Think of it as you use energy to cast spell, and not the spell drain your energy after it is cast.
I think it is just easier to caculate. Think of it as you use energy to cast spell, and not the spell drain your energy after it is cast.
![]()
Man With No Name
So in other words you wish to:
Activate a spell/skill and then cancel the skill/spell with no penalty ?
The system is fine as is. When you cancel a skill/spell yourself - it's usually to avoid a nastier drawback. Let's take a simple example like casting a Deep Freeze whilst a Ranger is sat on our face.
Using your system - you begin casting - the Ranger fires a Distracting Shot - and you cancel with no penalty. The ranger doesn't interupt your spell and you cast a "free spell" - a broken system.
Using the current system - you begin casting - the Ranger fires a Distracting Shot - and you cancel - paying the cost but you avoid getting the skill locked out.
This would be a fix for a non-existant problem.
Activate a spell/skill and then cancel the skill/spell with no penalty ?
The system is fine as is. When you cancel a skill/spell yourself - it's usually to avoid a nastier drawback. Let's take a simple example like casting a Deep Freeze whilst a Ranger is sat on our face.
Using your system - you begin casting - the Ranger fires a Distracting Shot - and you cancel with no penalty. The ranger doesn't interupt your spell and you cast a "free spell" - a broken system.
Using the current system - you begin casting - the Ranger fires a Distracting Shot - and you cancel - paying the cost but you avoid getting the skill locked out.
This would be a fix for a non-existant problem.
