spawn.renew() broken.



  • A call to spawn.renew() returns "ERR_FULL" for creeps which are nowhere near 1500 ticksToLive.

    .renewing a 1MOVE only creep (scout) results in the creep never going beyond 1270 ticksToLive because the .renew call would "over-heal" the creep it seems. Bigger creeps can't be .renewed beyond 1450-ish ...

    Please fix the check which is preventing the .renew up to 1500 TTL - thank you.


  • Culture

    It would be good if the energy consumed was just proportionate to the amount of life missing in situations like these.