I get why the "HP/MP usage" buff recasting option stops recasting buffs when all effects are over 1000 turns, and while that behavior isn't always what I want, it's what I want most of the time, so I'm happy with it. On the other hand, when I issue an explicit "burn" command in the CLI, I'm always trying to get rid of MP for some reason, and it would be nice if mafia burned the mana, even if it thinks I already have plenty of turns of buffs.
For "burn *" it's not a big deal, as I can always pick a random effect, and use "maxcast". But when I want to burn a specific amount of mp, it means I have to do math, and I have been bitten more than once by a mental arithmetic error, or a typo while trying to use up X mp (or all but X mp). Which are things "burn" should be taking care of for me.
On the other hand, if the internal logic of the automatic MP usage and burn commands are sufficiently entangled, it may be more work to implement this than it's worth. I have no idea what the internals look like, but I thought I'd at least make the suggestion. Thanks for your attention.
EDIT: I realize that the title should say "buffs > maxManaBurn", but I didn't think through fully when I was writing it, and now there's no way to edit the title. I apologize for that.
For "burn *" it's not a big deal, as I can always pick a random effect, and use "maxcast". But when I want to burn a specific amount of mp, it means I have to do math, and I have been bitten more than once by a mental arithmetic error, or a typo while trying to use up X mp (or all but X mp). Which are things "burn" should be taking care of for me.
On the other hand, if the internal logic of the automatic MP usage and burn commands are sufficiently entangled, it may be more work to implement this than it's worth. I have no idea what the internals look like, but I thought I'd at least make the suggestion. Thanks for your attention.
EDIT: I realize that the title should say "buffs > maxManaBurn", but I didn't think through fully when I was writing it, and now there's no way to edit the title. I apologize for that.
Last edited: