Navigation

    forum

    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    1. Home
    2. Technical Issues and Bugs
    • Newest to Oldest
    • Oldest to Newest
    • Most Posts
    • Most Votes

    Technical Issues and Bugs

    • Room.Visual Sometimes Does Not Exist
      • Montblanc

      5
      5
      Posts
      7826
      Views

      Some server nodes switched to a stale code branch. It is fixed, the error should not appear anymore.
    • spawning is false, but ticksToLive is undefined
      • anisoptera

      1
      1
      Posts
      3094
      Views

      No one has replied

    • Construction site blocked by walkable object
      • dragoonreas

      3
      3
      Posts
      7216
      Views

      While that PR does look necessary for constancy sake between what the client returns to the player code and what intent is actually registered, it doesn't doesn't address this problem. The problem is coming from the sole reliance of C.OBSTACLE_OBJECT_TYPES to check for non-walkable objects in second part of the if statement (taken from here, although it also occurs here in a similar fashion): if(_.contains(C.OBSTACLE_OBJECT_TYPES, target.structureType) && (_.any(roomObjects, (i) => i.x == target.x && i.y == target.y && _.contains(C.OBSTACLE_OBJECT_TYPES, i.type)))) { return; } Earlier in Screeps development everything of a type listed in the C.OBSTACLE_OBJECT_TYPES constant was always non-walkable and thus an obstacle, but that's not true anymore. Now you need an additional check to see if a creep (one of the types listed in C.OBSTACLE_OBJECT_TYPES) is walkable or not, because a creep can be walkable when it's a hostile creep in a room you've activated safe mode in.
    • [pull request] Client-side validation of Creep.build
      • CGamesPlay

      1
      1
      Posts
      3528
      Views

      No one has replied

    • execution of actions bug
      • tedivm

      5
      5
      Posts
      6468
      Views

      My mistake, just found another ticket(633) where Artem says it's a bug and will be fixed someday. Still, I'd like to leave it as it is now (leave the feature but update the documentation) : the attack-by-move feature is limited with creeps' `fatigue` and is not a 100% alternative to `creep.attack()`.
    • NPC market orders broken
      • Atavus

      8
      8
      Posts
      10579
      Views

      Seems broken again! http://i.imgur.com/YDErDKj.png
    • Access to source cut off by novice zone wall
      • Bovius

      5
      5
      Posts
      7888
      Views

      Wow that was fast! 
    • Main room unresponsive
      • tj007alfa

      8
      8
      Posts
      8544
      Views

      Others have no problems with your rooms because only you can see your flags
    • CPU Usage up since last night's update
      • roncli

      4
      4
      Posts
      5850
      Views

      Xist, that's my strategy too.  Logging is the first thing to go, that's 15-20 CPU freed up when that is turned off. It seemed to settle down the 2nd day, and I was under control with logging on again... until I nabbed another room for remote mining ^_^
    • RoomPosition.getDirectionTo returns the wrong direction
      • Xist

      2
      2
      Posts
      4496
      Views

      That cross-room bug also affects `RoomPosition.getRangeTo()`
    • Room controller graphics inaccurate
      • tedivm

      1
      1
      Posts
      1508
      Views

      No one has replied

    • Player respawned but controller is still downgrading
      • Maxion

      2
      2
      Posts
      4045
      Views

      Problem is even worse! After the timer went to zero controller level did not drop. Now it stays to level 7 and room is not usable - claim or reserve does not work. I have 3 sutch rooms in my territory.
    • structureController.sign access issues
      • Dewey

      5
      5
      Posts
      7987
      Views

      Fixed in this commit.
    • Spawn recycling unbuilt creep
      • Cae

      2
      2
      Posts
      4151
      Views

      Fixed in this commit.
    • Promises seem to bypass CPU limits
      • CGamesPlay

      4
      4
      Posts
      6606
      Views

      The PR is merged, thanks for contributing.
    • notifyWhenAttacked doesn't work for walls
      • Zifnab

      2
      2
      Posts
      3120
      Views

      Same thing happens when dismantling roads Spams me with attack messages in my email. Although roads don't even have the checkbox in the UI like walls do, and `notifyWhenAttacked(false)` still returns 0 but doesn't do anything.
    • Screeps not syncing with Github
      • starwar15432

      1
      1
      Posts
      3233
      Views

      No one has replied

    • Spawning spawn attack bug
      • neomatrix

      2
      2
      Posts
      3768
      Views

      UPDATE: such a spawn still may be `dismantled`, but not `attacked`.
    • Game eating up RAM and disk usage
      • Zettin

      5
      5
      Posts
      7544
      Views

      Same problem here ! I've no problem on my Desktop PC (Windows 10) but when I try to play on my Macbook the game eat up too many CPU (more than 100%). I've try to play through Steam client, Google Chrome browser or Safari browser... Any ideas to understand why I have this problem ? Thanks !
    • carry.energy returns wrong amount
      • Kronecker

      1
      1
      Posts
      1903
      Views

      No one has replied

    Move Topic