diff --git a/src/js/datatypeCleanupJS.js b/src/js/datatypeCleanupJS.js index 17e94be3fb6a06098e5eef4501dc5e7605a5d0d5..233cd43cce8a562a3540048a125450434b780e27 100644 --- a/src/js/datatypeCleanupJS.js +++ b/src/js/datatypeCleanupJS.js @@ -202,7 +202,9 @@ window.SlaveDatatypeCleanup = (function SlaveDatatypeCleanup() { if (slave.pregAdaptation !== 0) { slave.pregAdaptation = Math.max(+slave.pregAdaptation, 0) || 50; } - slave.ovaImplant = Math.clamp(+slave.ovaImplant, -1, 2) || 0; + if (typeof slave.ovaImplant !== "string") { + slave.ovaImplant = 0; + } slave.broodmother = Math.clamp(+slave.broodmother, 0, 3) || 0; slave.broodmotherFetuses = Math.max(+slave.broodmotherFetuses, 0) || 0; slave.broodmotherOnHold = Math.clamp(+slave.broodmotherOnHold, 0, 1) || 0;