The creeps shouldn't consider the room with tower blocked as long as its owner is oneself. This could be useful in following situation:
Room A | Room B | Room C
If you have room C as your base room, and you claimed room B, built a tower in room B.
And at some time you want room A, but you only get 2 GCL, then room B must be unclaimed.
If you forget to destroy the tower in room B, the bot will maybe never reach room A (without my changes, if no other routes)!
Then consider the tower's owner. Even if a room is not owned by the user, the tower could be harmless.
The creeps shouldn't consider the room with tower blocked as long as its owner is oneself. This could be useful in following situation:
Room A | Room B | Room C
If you have room C as your base room, and you claimed room B, built a tower in room B.
And at some time you want room A, but you only get 2 GCL, then room B must be unclaimed.
If you forget to destroy the tower in room B, the bot will maybe never reach room A (without my changes, if no other routes)!
Then consider the tower's owner. Even if a room is not owned by the user, the tower could be harmless.