From 0cc1078b97891cab00f724e6b2a1a8287b293d3d Mon Sep 17 00:00:00 2001 From: Supremist Date: Tue, 28 Oct 2025 17:24:24 +0200 Subject: Add character leveling calculations --- main.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'main.py') diff --git a/main.py b/main.py index 38fbd59..fd90005 100644 --- a/main.py +++ b/main.py @@ -1,6 +1,7 @@ import math from sys import base_exec_prefix from distribution import Distribution +from character import CharacterPlan import pb2e @@ -188,9 +189,14 @@ def test3(): show_stat("falcata", falcata.strike(bonus, dmg_bonus, ac, 0)) def main4(): - # char = pb2e.download_character(pfb_id=160180) - char = pb2e.open_character("quizrel2") - print(char) + #char_js = pb2e.download_character(pfb_id=160180) + char_js = pb2e.open_character("quizrel2") + plan = CharacterPlan(char_js) + char = plan.build(1) + print(char.toJSON()) + char = plan.build(5) + print(char.toJSON()) + if __name__ == '__main__': -- cgit v1.2.3