diff --git a/Bot/Games/HackerBattle.fs b/Bot/Games/HackerBattle.fs index 9ba18b5..26996d5 100644 --- a/Bot/Games/HackerBattle.fs +++ b/Bot/Games/HackerBattle.fs @@ -102,8 +102,8 @@ let updateCombatants successfulHack (attacker : PlayerData) (defender : PlayerDa Timestamp = DateTime.UtcNow Cooldown = if isDefenderEvent then int WeaponClass.SameTargetAttackCooldown.TotalMinutes * 1 else hack.Cooldown } - [ DbService.updatePlayerCurrency prize attacker.DiscordId - DbService.updatePlayerCurrency -prize defender.DiscordId + [ DbService.updatePlayerCurrency (if successfulHack then prize else -prize) attacker.DiscordId + DbService.updatePlayerCurrency (if successfulHack then -prize else prize) defender.DiscordId DbService.addPlayerEvent attacker.DiscordId (event false) DbService.addPlayerEvent defender.DiscordId (event true) ] |> Async.Parallel