From 0c75c8dde15b533410fc14bafb3b1073ce4a1e2f Mon Sep 17 00:00:00 2001 From: Tom Hicks Date: Fri, 30 Apr 2021 23:44:44 -0700 Subject: [PATCH] Adds default values to Monster constructor. --- .../monstercards/models/Monster.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/app/src/main/java/com/majinnaibu/monstercards/models/Monster.java b/app/src/main/java/com/majinnaibu/monstercards/models/Monster.java index 630f0ea..7333266 100644 --- a/app/src/main/java/com/majinnaibu/monstercards/models/Monster.java +++ b/app/src/main/java/com/majinnaibu/monstercards/models/Monster.java @@ -246,6 +246,27 @@ public class Monster { customSpeedDescription = ""; challengeRating = ChallengeRating.ONE; customChallengeRatingDescription = ""; + customProficiencyBonus = 0; + blindsightRange = 0; + isBlindBeyondBlindsightRange = false; + darkvisionRange = 0; + tremorsenseRange = 0; + truesightRange = 0; + telepathyRange = 0; + understandsButDescription = ""; + strengthSavingThrowAdvantage = AdvantageType.NONE; + strengthSavingThrowProficiency = ProficiencyType.NONE; + dexteritySavingThrowAdvantage = AdvantageType.NONE; + dexteritySavingThrowProficiency = ProficiencyType.NONE; + constitutionSavingThrowAdvantage = AdvantageType.NONE; + constitutionSavingThrowProficiency = ProficiencyType.NONE; + intelligenceSavingThrowAdvantage = AdvantageType.NONE; + intelligenceSavingThrowProficiency = ProficiencyType.NONE; + wisdomSavingThrowAdvantage = AdvantageType.NONE; + wisdomSavingThrowProficiency = ProficiencyType.NONE; + charismaSavingThrowAdvantage = AdvantageType.NONE; + charismaSavingThrowProficiency = ProficiencyType.NONE; + skills = new HashSet<>(); damageImmunities = new HashSet<>();