diff --git a/src/role_sourcer.js b/src/role_sourcer.js index 87c884489..d4d4affb1 100644 --- a/src/role_sourcer.js +++ b/src/role_sourcer.js @@ -110,7 +110,8 @@ function harvest(creep) { if (returnCode === ERR_NOT_OWNER) { creep.log('Suiciding, someone else reserved the controller'); - creep.moveBackToPath(); + creep.memory.killed = true; + creep.suicide(); return false; }