Yes it is. This version no longer gets updates and is now rolled into Postscriptthree's Tweaks which has all the features of this mod and more, but if you just care about breaking the damage limit then this mod works just fine.
The problem with totally removing the damage limit is the display. Damage is calculated as a 32-bit integer, but it's passed into the display function as a 16-bit integer. This normally works fine because the normal cap of 9999 is below the limit for a 16-bit integer (32k signed, 65k unsigned). In order to up the limit to 99999, I had to hide an extra bit in the data passed to the damage display. Adding more bits would be harder, since I'm not sure how much unused space I would be able to find.
On top of that, there isn't much reason to go higher. The novelty of one-shotting emerald weapon is fun, but fights generally end very quickly if you're hitting the 99999 limit. I only bothered making the limit that high because 99999 looks nice.
I totally get your point, my intention was to do some testing with damage overflow, also seeing the max damage that special weapons like powersoul and master fist can deal. Could you please try to increase the damage limit all you can? i would be interested in that :) . BTW, thanks for the explanation of how it works!
Alright, you convinced me. I upped the damage limit to over half a billion. I put the update on Postscriptthree's Tweaks, since I prefer to maintain that.
Great job! I use this with Echo-S, Finishing Touch and ESUI. I noticed that the HP limit does not work with ESUI, but enabling Finishing Touch it does. The text for the HP in battle overlaps the /, any recommendations or is this most likely a FT issue?
I had to do a lot of tweaking to the UI numbers to fit in the extra digit for HP. Anything that also touches those numbers or changes the way UI elements are drawn on screen will likely cause issues. For now, the solutions are to use the stock UI, or to use 1.1, which doesn't break the HP limit. I may look into adding support for UI mods.
19 comments
On top of that, there isn't much reason to go higher. The novelty of one-shotting emerald weapon is fun, but fights generally end very quickly if you're hitting the 99999 limit. I only bothered making the limit that high because 99999 looks nice.