1. Screeps: World
  2. News
  3. Changelog 2017-09-19

Changelog 2017-09-19



Shards API
  • Added new global property Game.cpu.shardLimits.
  • Added new global method Game.cpu.setShardLimits.
  • Added UI for assigning CPU to the shards menu.

GCL is shared between shards and doesn’t need to be assigned to a specific shard.

Controller downgrading changes
  • attackController applies 1000 ticks of upgradeBlocked and decreases the ticksToDowngrade by 300 * ticks. The claimer creep will only need 1 tick to do this amount of damage. The creep will not be able to do another attack until upgradeBlocked is back to 0.
  • upgradeController restores 100 ticks of ticksToDowngrade rather then resets it immediately.
  • While the controller is downgrading, new level cannot be triggered even when the controller has enough progress (progress is not lost but accumulated).
  • Safe mode activation is not possible when the controller is downgraded for 5000 or more ticks.

These changes are supported in private server v2.9.0.