Strange problem adding values

In this game, if you roll 5 matching dice you win the jackpot. While testing this to see if the jackpot would add to the coin total and rest back to its initial amount, I noticed that something weird was going on. It seems the jackpot adds the total once, then adds the initial value 5 times. I have no idea what is happening and need some serious help with this.
The WinCheck script calls the reset on the jackpot in the GameManager script, which in turn is supposed to add the jackpot value to the coins value and set the jackpot back to its original value.