From cd53bb81f942f8f5858057e232364c0dc752ce7d Mon Sep 17 00:00:00 2001 From: Sakimori Date: Tue, 11 Jan 2022 13:50:54 -0500 Subject: [PATCH] adjusted skill contest params to allow for easier manual construction --- skillContests.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/skillContests.py b/skillContests.py index 0762900..cbb185c 100644 --- a/skillContests.py +++ b/skillContests.py @@ -14,7 +14,11 @@ class SkillContestParams(object): defStats = [] override = None - def __init__(self, atkAction:AtkAction, defAction:DefAction, situation:Situations=Situations.EvenStrength): + def __init__(self, atkStats:list=[], defStats:list=[]): + self.atkStats = atkStats + self.defStats = defStats + + def actionCheck(self, atkAction:AtkAction, defAction:DefAction, situation:Situations=Situations.EvenStrength): """Determines which skills to test, and how strongly.""" if situation == Situations.EvenStrength: result = evenTable[atkAction.value][defAction.value]