summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xwiki/redesign.py8
1 files changed, 8 insertions, 0 deletions
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="<pre><font size=-2px>"
buff+="HP Range: %s ~ %s<br/>\n" % (lhp, hhp)
buff+="ATK Range: %s ~ %s<br/>\n" % (lat, hat)
buff+="Maximum XP: %s ~ %s<br/>\n" % (lxp, hxp)
+ buff+="DEF: %s / %s<br/>\n" % (dfn, mdf)
buff+="<b>Drop, Move, Elegen, aspd<br/>\n"
buff+="</b></font></pre>"
return buff