From f12f452b790c8d44be5417c8e17d7f79000ce86f Mon Sep 17 00:00:00 2001 From: Robert Bye Date: Mon, 5 Jan 2026 20:27:45 +0000 Subject: [PATCH] Fixed bug where skunking was showing always --- Cribbage Scorer.xcodeproj/project.pbxproj | 8 ++++---- Cribbage Scorer/ContentView.swift | 6 ++++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Cribbage Scorer.xcodeproj/project.pbxproj b/Cribbage Scorer.xcodeproj/project.pbxproj index 3624c0e..308826f 100644 --- a/Cribbage Scorer.xcodeproj/project.pbxproj +++ b/Cribbage Scorer.xcodeproj/project.pbxproj @@ -247,7 +247,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = 3KHQR8LD7D; ENABLE_APP_SANDBOX = YES; ENABLE_HARDENED_RUNTIME = YES; @@ -270,7 +270,7 @@ LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; MACOSX_DEPLOYMENT_TARGET = 15.6; - MARKETING_VERSION = 1.0; + MARKETING_VERSION = 1.1; PRODUCT_BUNDLE_IDENTIFIER = com.affolk.cribbage; PRODUCT_NAME = "$(TARGET_NAME)"; REGISTER_APP_GROUPS = YES; @@ -293,7 +293,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = 3KHQR8LD7D; ENABLE_APP_SANDBOX = YES; ENABLE_HARDENED_RUNTIME = YES; @@ -316,7 +316,7 @@ LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; MACOSX_DEPLOYMENT_TARGET = 15.6; - MARKETING_VERSION = 1.0; + MARKETING_VERSION = 1.1; PRODUCT_BUNDLE_IDENTIFIER = com.affolk.cribbage; PRODUCT_NAME = "$(TARGET_NAME)"; REGISTER_APP_GROUPS = YES; diff --git a/Cribbage Scorer/ContentView.swift b/Cribbage Scorer/ContentView.swift index 3add3fe..2bd90ab 100644 --- a/Cribbage Scorer/ContentView.swift +++ b/Cribbage Scorer/ContentView.swift @@ -77,10 +77,12 @@ class GameViewModel: ObservableObject { if winnerScore >= winningScore { winner = "Player \(playerNumber)" - // Check if opponent got SKUNKED! (30+ points behind) - if winnerScore - loserScore >= skunkDifference { + // Check if opponent got SKUNKED! (loser has 90 or less when winner hits 121) + if winnerScore - loserScore > skunkDifference { showSkunk = true + showConfetti = false } else { + showSkunk = false showConfetti = true }