#make blood connection EC+RRR not cost mana when "unable to teleport move away from blocks"
1 messages · Page 1 of 1 (latest)
sounds reasonable
Not possible with how it works currently unfortunately
can’t there be a mana refund even if the mana has to be taken away
I never noticed this
Rework it then?
"the code doesn't currently do what the code doesn't currently do"?
well ec is apparently also intended to cost mana when using (i would really rather not if this was actually implemented)
I expect what you're trying to say is that it would require a major refactor rather than just adding a line to a JSON or whatever, but that's something you should elaborate on instead of just saying "it's not possible right now."
I just mean that the way it is made right now wouldn't support this kind of logic
I get that, but you're not explaining why adding a cast failure refund would be such an issue when it already exists for other failure states.
I'm explaining that it's not as simple as it looks on the surface due to the way that this ability is set up 
saying it's complicated isn't the same thing as explaining why it's complicated
- How is the ability currently set up internally that makes this a weird edge-case.
- Why is it set up in a way that can't re-use Mage the teleport code which already solves this issue.
- Are you planning to better abstract the code to fix this issue in the future?
It wouldn't make much sense to explain the internals of exactly why, it does make sense to raise that it's more annoying than it sounds on the surface so that people know we've seen it and it would be good but it's not something we are looking into doing right now
There is zero reason to launch into long explanations about internals like this lol
We'd like it to work like the OP suggested but it's not something that we are looking into right now
Does mage TP have this same issue?
no if mage tp is cancelled due to looking at blocks no mana is used

I thought it was the same code no?
of course not
Sometimes this server amazes me
indeed
true
It is the same code and this is exactly why it doesn't work lol
This is exactly why explaining internals is silly
but Mage teleport doesn't have this issue, so how can it be the same code?