From cd559abbb00782551d0a0b45b7e898b2a26b47bb Mon Sep 17 00:00:00 2001 From: Tom Hicks Date: Thu, 25 Mar 2021 01:20:35 -0700 Subject: [PATCH] Fixes how passive perception is calculated. The base value of 10 was left out. --- iOS/MonsterCards/Models/Monster+CoreDataClass.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/iOS/MonsterCards/Models/Monster+CoreDataClass.swift b/iOS/MonsterCards/Models/Monster+CoreDataClass.swift index 068a195..6a89b12 100644 --- a/iOS/MonsterCards/Models/Monster+CoreDataClass.swift +++ b/iOS/MonsterCards/Models/Monster+CoreDataClass.swift @@ -666,13 +666,13 @@ public class Monster: NSManagedObject { StringHelper.safeEqualsIgnoreCase($0.name, "Perception") }) if (perceptionSkill == nil) { - return wisdomModifier + return 10 + wisdomModifier } else if (perceptionSkill?.wrappedProficiency == ProficiencyType.expertise) { - return wisdomModifier + proficiencyBonus + proficiencyBonus + return 10 + wisdomModifier + proficiencyBonus + proficiencyBonus } else if (perceptionSkill?.wrappedProficiency == ProficiencyType.proficient) { - return wisdomModifier + proficiencyBonus + return 10 + wisdomModifier + proficiencyBonus } else { - return wisdomModifier + return 10 + wisdomModifier } } }