From d576d5e063b2e340483bacd586249784d5bb53f5 Mon Sep 17 00:00:00 2001 From: nickofolas Date: Sun, 24 Apr 2022 20:25:09 -0500 Subject: [PATCH] Reset Sleeve task if faction becomes gang --- src/PersonObjects/Sleeve/Sleeve.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/PersonObjects/Sleeve/Sleeve.ts b/src/PersonObjects/Sleeve/Sleeve.ts index 74295b062..ffeb03dad 100644 --- a/src/PersonObjects/Sleeve/Sleeve.ts +++ b/src/PersonObjects/Sleeve/Sleeve.ts @@ -519,6 +519,14 @@ export class Sleeve extends Person { break; } + // If the player has a gang with the faction the sleeve is working + // for, we need to reset the sleeve's task + if (p.gang) { + if (fac.name === p.gang.facName) { + this.resetTaskStatus(); + } + } + fac.playerReputation += this.getRepGain(p) * cyclesUsed; break; }