 
                 // Only care if it hits the character
                 if monsterAttackStrength > playerAttackStrength {
-                    player.stamina = player.stamina - 2
+                    player!.stamina = player!.stamina - 2
                     combatReadoutTwo.stringValue = "You take another hit..."
                 }
             }

            updateStats()

            // Present local stats for the player
            combatReadoutThree.stringValue = "Your Stamina is \(player.stamina). Your Luck is \(player.luck)"
        } else {
            combatReadoutOne.stringValue = "No monster has been selected to fight..."
            combatLuckCheck = true
        }
    }
    
    // MARK: Player Management Functions

    func playerDead() {


    @IBAction func strike(_ sender: Any) {

        if !gameInProgress { return }

        // Clear the result readout
        combatReadoutOne.stringValue = " "
        combatReadoutTwo.stringValue = " "
