I'm pretty burned out on this project...
So how willing would any of you be to scour my project files for problems?
Some details about the problem I am stuck on:
-The current split system (i.e. dividing a player's hand into two if both cards have the same value and doubling the pot for that hand) is causing some kind of segmentation fault.
-The split occurs successfully but afterwards if the player attempts to hit, double, or split again, the program crashes.
-I suspect some kind of out-of-bounds access.
-The related split functions are BJPlayer::split() and BJPlayer_Handler::split().
-In the function BJGame_Flow_Handler::choose_action() and on line 223, the related split functions are called.
Link to project files:
https://github.com/Daleth7/BlackJack
Later on, I will attempt to create a mini-program that will recreate the problem, but I am hoping I just overlooked something and the mistake is not major.
~Daleth~