From 275db777095ca0bbbae2fbe32b954eb57fbe4d1b Mon Sep 17 00:00:00 2001
From: Anu <anulithic@gmail.com>
Date: Thu, 19 May 2022 22:30:56 -0700
Subject: [PATCH] Cheat menu applies devotion/trust changes to oldX values

---
 src/cheats/cheatEditSlave.js | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/cheats/cheatEditSlave.js b/src/cheats/cheatEditSlave.js
index 7bcc1eba3e5..58e81b93669 100644
--- a/src/cheats/cheatEditSlave.js
+++ b/src/cheats/cheatEditSlave.js
@@ -56,6 +56,12 @@ App.UI.SlaveInteract.cheatEditSlave = function(slave) {
 		App.UI.DOM.appendNewElement("div", el, App.UI.DOM.link(
 			"Apply cheat edits",
 			() => {
+				if (V.tempSlave.devotion !== slave.devotion) {
+					V.tempSlave.oldDevotion = V.tempSlave.devotion;
+				}
+				if (V.tempSlave.trust !== slave.trust) {
+					V.tempSlave.oldTrust = V.tempSlave.trust;
+				}
 				SlaveDatatypeCleanup(V.tempSlave);
 				normalizeRelationship();
 				V.slaves[V.slaveIndices[slave.ID]] = V.tempSlave;
-- 
GitLab