From 620ecd05f7b582285d781e9038a6786af6ed01a8 Mon Sep 17 00:00:00 2001 From: T'kael Date: Sun, 2 Feb 2025 23:42:07 -0800 Subject: [PATCH] Fines incurred after receiving a bounty are converted into bounties. --- CrimeMonitor/CrimeMonitor.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CrimeMonitor/CrimeMonitor.cs b/CrimeMonitor/CrimeMonitor.cs index cc737ffc5c..4f588b3092 100644 --- a/CrimeMonitor/CrimeMonitor.cs +++ b/CrimeMonitor/CrimeMonitor.cs @@ -920,6 +920,12 @@ private void _AddReportToRecord(FactionRecord record, FactionReport report) { record.bounties += report.amount; } + else if ( !report.bounty && record.bounties > 0 ) + { + // This fine is converted to a bounty because we already have a bounty from this faction. + record.bounties += report.amount; + report.bounty = true; + } else { record.fines += report.amount;