claimController not attacking downgrade timer of opponent controller
charliegreen last edited by
In the documentation it says that claimController, if applied to a hostile controller, will make its downgrade timer decrease more quickly. I've been seeing no change in the timer (I've tried with one and two CLAIM parts in the attacking creep). What am I missing? Is this a bug in claimController?
According to this change log you need at least 5 CLAIM parts before a downgrade tick will occur.
Hopefully this answers your question
chris last edited by
I can confirm through own experience that you need 5 claim parts on a single creep to accelerate the downgrade process of a controller by 1 tick. Accordingly 10 parts would cause 2 downgrading ticks for each claim controller action you perform and so on.
Just-J last edited by
I see this topic is 4 yrs old, but I just recently ran into this while trying to takeover my first new room. The link to the changelog is no longer valid in Dissi's post.
Is there somewhere that this is documented?? This was super frustrating trying to figure out the difference between 'attackController' and 'claimController'.
Also the game popped up this tip which makes no mention of the 5 CLAIM parts rule. This tip appears to no longer be true?
From what I can tell the current behavior is: If controller is unowned, then use claimController If controller is owned, then you may use attackController (but only once every 1000 ticks).
@just-j we'll fix this tip, thanks.
5 CLAIM parts rule is no longer a thing, as well as attacking controllers with
Creep.claimController. Currently, the only way to accelerate the downgrade process is
Creep.attackControllermethod. Both are documented, just like every method in the game API: https://docs.screeps.com/api/