From 2e46676ecda894730551a9ce17137661f79dc2e7 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. --- MonsterCards/Models/Monster+CoreDataClass.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MonsterCards/Models/Monster+CoreDataClass.swift b/MonsterCards/Models/Monster+CoreDataClass.swift index 068a195..6a89b12 100644 --- a/MonsterCards/Models/Monster+CoreDataClass.swift +++ b/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 } } }