PWR_OPERATE_EXTENSION doesn't work with containers
-
The engine code suggests it should but I think this line is what's preventing it from working:
var extensions = _.filter(roomObjects, i => i.type == 'extension' && i.user == target.user && !i.off);
at https://github.com/screeps/engine/blob/master/src/processor/intents/power-creeps/usePower.js#L112
I think it's caused by the
i.user == target.user
portion, and containers not being owned.
-
@warinternal thanks for the report, we'll take a look
-
The fix is available in private server version 1.4.10 and at the official server.
-
Thanks! I can confirm it does work now!