diff options
-rwxr-xr-x | wiki/sedesign.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/wiki/sedesign.py b/wiki/sedesign.py index 1e3845b..4c157f3 100755 --- a/wiki/sedesign.py +++ b/wiki/sedesign.py @@ -371,7 +371,9 @@ def ItemWrite(tbl, ID=False, AEGIS=False, NAME=False, PRICE=False, WEIGHT=False, wikia.write("<td>Def: %s</td>" % i.defs) if stgen: lv=int(i.lvl) - wikia.write("<td>Adj. Df: %d</td>" % int((lv**1.255)*2.5*i.fc)) + bb=(lv**1.255)*2.5*i.fc + hc=bb*350.0/810.0 # Hercules value: Capped at 350 + wikia.write("<td>Adj. Df: %d</td>" % int(hc)) if LVL: wikia.write("<td>Lv: %s</td>" % i.lvl) if ATK: @@ -562,7 +564,10 @@ wikia.close() i=0 while i < 100: i+=10 - print("%d Level %d Defense" % (i, (i**1.255)*2.5) ); + bb=(i**1.255)*2.5 + hc=bb*350.0/810.0 # Hercules value: Capped at 350 + df=(100.0 - hc / (hc + 400.0) * 90.0) / 100.0 * 100 + print("%d Level %d Defense (%.2f%% DMG)" % (i, hc, df) ); showFooter() exit(0) |