Page 1 of 1
Overclock not working
Posted: Tue Apr 09, 2024 1:06 am
by Grakmar
Overclock seems to behave very strangely. From the description, it sounds like you should regenerate 2 MP for every action that spends AP. And, it lasts for status ticks equal to 2x your MP.
However, I get really inconsistent results. If I walk a square, it will sometimes, but not always, grant me 2MP. But, it does always tick down a duration. There are other actions that seem to arbitrarily either grant the 2MP or not.
Re: Overclock not working
Posted: Fri Apr 12, 2024 11:15 pm
by Grakmar
Bumping just to ask how Overclock is meant to work.
My char concept is pretty MP intensive, and I was planning on using Overclock to regenerate MP. If this is working as intended, I may need to rethink the character.
Re: Overclock not working
Posted: Sat May 18, 2024 9:22 am
by NearNihil
I'll have a look later, apologies for the response time.
Re: Overclock not working
Posted: Fri May 24, 2024 3:25 am
by Grakmar
NearNihil wrote: ↑Sat May 18, 2024 9:22 am
I'll have a look later, apologies for the response time.
No worries. You’ve been busy.
It seems to work most of the time, but will randomly decide to stop and stay stopped for a while.
Re: Overclock not working
Posted: Thu Jun 20, 2024 5:45 pm
by Grakmar
I think it may happen when I am tapped into a font that is below it's max MP.
Will report more as I test more.
Re: Overclock not working
Posted: Wed Jun 26, 2024 2:32 am
by Kandarin
Grakmar wrote: ↑Fri Apr 12, 2024 11:15 pm
Bumping just to ask how Overclock is
meant to work.
My char concept is pretty MP intensive, and I was planning on using Overclock to regenerate MP. If this is working as intended, I may need to rethink the character.
Looking at the code, it currently grants MP only for actions that trigger AP-spendy code - but it includes things that trigger AP-spendy code with an AP-spendy value of zero. I can’t reproduce the issue of it triggering on some moves but not others, because half-moves (from Fly, for instance) should be the aforementioned "spend zero AP" action.
It’s possible that some places in code tick down a status without trying to spend even zero AP, and that would result in losing a status tick of Overclock without gaining MP. Any reports of persistent actions that do this would be helpful.