From 81a0822b34045b7d47bea09bae0fb1f8ca4b35c5 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Wed, 9 Oct 2019 19:19:22 -0300 Subject: Defense formulas --- wiki/redesign.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/wiki/redesign.py b/wiki/redesign.py index 3d3f7ff..a6dd0e0 100755 --- a/wiki/redesign.py +++ b/wiki/redesign.py @@ -755,6 +755,11 @@ def mb_stgen(mb): hxp=exp[lv]/10 + # Defense follows the same player formula + dfn=((lv**1.255)*2.5) + dfn=dfn*350.0/810.0 + mdf=max(0, lv-5)+(lv/10.0) + # Force HP to be higher # It'll only start applying from level 40 onwards # It gives a bonus of 0.5% HP per mob level @@ -770,11 +775,14 @@ def mb_stgen(mb): hat=int(hat) lxp=int(lxp) hxp=int(hxp) + dfn=int(dfn) + mdf=int(mdf) buff="
"
     buff+="HP Range: %s ~ %s
\n" % (lhp, hhp) buff+="ATK Range: %s ~ %s
\n" % (lat, hat) buff+="Maximum XP: %s ~ %s
\n" % (lxp, hxp) + buff+="DEF: %s / %s
\n" % (dfn, mdf) buff+="Drop, Move, Elegen, aspd
\n" buff+="
" return buff -- cgit v1.2.3-70-g09d2