Seriously? Wow, you're awesome...
(Forgot to mention, this is for XP, but I guess that's a given)
What I want is actually a general battle algorithm script, which the noob user(me) can basically configure to do whatever. So, we'd input the script, and look at the config section to try and do whatever.
I'd rather like it if there are instructions since I can't script for s***. Instructions on how to set what to what, what to input to increase/decrease stuff, etc.
Of course, that's pretty vague, so I guess it's time to get selfish.
The battle algorithm I'd like is so that the damage will use the weapon stat(ATK) as a base. EX: 50 ATK will deal roughly 50 damage, not counting strength and stuff. Counting strength, the amount of strength you have will be fractioned, and then inputted into the damage equation. 50 + (30/5) = ~56 damage.
Of course,then you'd have to input the defense equation. The PDEF Equation would be influenced by the strength(fractioned, of course) and the MDEF equation would be influenced by int(also fractioned). The added PDEF and strength would be subtracted from the amount of damage about to be dealed.
So, for example, you have 50 ATK, 30 strength(assuming the strength division would be 5), and the enemy had 20 PDEF and also 30 STR.
Equation: (50 + (30/6)) - (20 +(30/6))= 56 - 26= roughly 30 damage dealt. Of course, the damage variation would be very little, at most five, but would increase as more damage is dealt, so that while early in the game you deal 27-33 damage, later in the game with stuff like 900 ATK you'd deal 1000-1100 damage. Roughly, anyways.
Item config doesn't have to be too strenous. You'd just have to make the variation a bit less, and the rest I can config from the database. Magic would have to be scaled down as well, as well as the damage variation.
There's probably lots of things I'm forgetting, but I don't know things like that. I'd like it if you produced a configurable script(compatible with KGC, Blizz, etc.) with instructions.
By the way, You're awesome.