diff --git a/src/js/assignJS.js b/src/js/assignJS.js
index cfad1dae9d09b21c20308f1eeb3543cd6f343236..4a3e0f9453e42f833ee56d51b934ec3566ba51ec 100644
--- a/src/js/assignJS.js
+++ b/src/js/assignJS.js
@@ -13,12 +13,12 @@ globalThis.assignJob = function(slave, job) {
 	// handle non-exclusive pseudo-assignments as special cases
 	if (job === Job.PIT) {
 		V.fighterIDs.push(slave.ID);
-		V.JobIDMap[this.Job.PIT].add(slave.ID);
+		V.JobIDMap[Job.PIT].add(slave.ID);
 		return r;
 	} else if (job === Job.LURCHER) {
 		V.LurcherID = slave.ID;
-		V.JobIDMap[this.Job.LURCHER].clear();
-		V.JobIDMap[this.Job.LURCHER].add(slave.ID);
+		V.JobIDMap[Job.LURCHER].clear();
+		V.JobIDMap[Job.LURCHER].add(slave.ID);
 		return r;
 	}
 
diff --git a/src/js/removeActiveSlave.js b/src/js/removeActiveSlave.js
index 6cecd81599ac51d47aca9c44f156914f2c609500..1f216d784f9ab4094b256527d0e40362d917ccb6 100644
--- a/src/js/removeActiveSlave.js
+++ b/src/js/removeActiveSlave.js
@@ -276,7 +276,7 @@ globalThis.removeNonNGPSlave = function(removedSlave) {
 
 	if (INDEX >= 0 && INDEX < LENGTH) {
 		V.slaves.forEach(slave => {
-			if (slave.assignment === this.Job.IMPORTED) {
+			if (slave.assignment === Job.IMPORTED) {
 				WombChangeID(slave, ID, V.missingParentID); /* This check is complex, should be done in JS now, all needed will be done here. */
 				WombChangeGeneID(slave, ID, V.missingParentID);
 				if (slave.pregSource === V.missingParentID) {