diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-12-23 21:14:36 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-12-23 21:14:36 -0300 |
commit | 299c64e05a548751c1ada1dcae46a5fdb6865991 (patch) | |
tree | fc27247d508af87e3cc096d4d24428a252130730 /battle | |
parent | 799e5bed054f84118ad0ac7b3be7058fee550602 (diff) | |
download | server-299c64e05a548751c1ada1dcae46a5fdb6865991.tar.gz server-299c64e05a548751c1ada1dcae46a5fdb6865991.tar.bz2 server-299c64e05a548751c1ada1dcae46a5fdb6865991.tar.xz server-299c64e05a548751c1ada1dcae46a5fdb6865991.zip |
Level boosts are now extremely predictable: They boost status in 1%
Do note that stats were nerfed with the new recalc patch (being applied to units)
Diffstat (limited to 'battle')
-rw-r--r-- | battle/main.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/battle/main.py b/battle/main.py index f19dc6b..d5470db 100644 --- a/battle/main.py +++ b/battle/main.py @@ -282,9 +282,10 @@ def begin_quest(args, token, client_side=True): stdout("Preparing party member") # How much HP/ATK bonus per level you'll get? + # Each level boosts your stats in 1% lvl=int(Player[token]["inv"][ux["inv_id"]]["level"])-1 - hpboost=player.readjust_status(un["rare"], un["job"], True)*max(lvl-1, 0) - akboost=player.readjust_status(un["rare"], un["job"], False)*max(lvl-1, 0) + hpboost=int(un["hp"]*(max(lvl-1, 0)/100.0)) + akboost=int(un["strength"]*(max(lvl-1, 0)/100.0)) # generate unit data for battle Battle[token]["party"].append({ |