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

    • to delete
      • Moria

      1
      1
      Posts
      2714
      Views

      No one has replied

    • UTF-8 characters committed with GitHub gets garbled
      • linucc

      1
      1
      Posts
      3086
      Views

      No one has replied

    • Fix problems when accessing game on mobile browsers
      • Klepacz

      1
      1
      Posts
      2870
      Views

      No one has replied

    • Expired SSL Certficate
      • DoctorZuber

      2
      2
      Posts
      3107
      Views

      The issue with the certificate is resolved now, we apologize for the inconvenience.
    • Two creeps at the same position
      • CursedFlames

      2
      2
      Posts
      3527
      Views

      I've seen the results of something similar twice today, both in the same place: E37N38, x: 29, y: 33.   I suspect it's the same cause as CursedFlames mentioned: creep moving into position at the same time as a creep spawns into it. It really snarls up my traffic management until one of them dies.
    • army killed by an exploit
      • R33T4RD

      3
      3
      Posts
      4414
      Views

      I couldn't get the replay to load on my tablet, so I apologize if I'm interpreting the situation incorrectly. If he's claiming a room when your army gets there, you could try sending a CLAIM creep ahead to place a reservation on the room before your main force gets there?  It would still be possible for him to claim when the CLAIM creep enters the room, but it means you're putting a 650-cost creep into the DMZ instead of a full military wave. It sounds like your best recourse is going to end up being waiting out his attention span (chain-claiming/respawning isn't overly productive for gaining GCL).  It's a lame tactic but I don't think there's much else I can suggest to handle it.  
    • StructureSpawn.createCreep creates high cpu-load
      • MarkusF

      3
      3
      Posts
      4571
      Views

      I was passing custom names to make sure, that the name generation is not responsible for the long execution time.
    • Calling notifyWhenAttacked(false) on spawning creep returns -4
      • Dissi

      1
      1
      Posts
      1515
      Views

      No one has replied

    • Simulator structures (towers anyway) building in 1 tick
      • awr000

      2
      2
      Posts
      3866
      Views

      Slight correction, checking again Tower has a cost of 100 in sim, not 1
    • [Bug] Was able to claim reserved controller
      • Driven

      2
      2
      Posts
      2935
      Views

      This was a bug indeed. Thanks for reporting, fixed.
    • StructureLab.runReaction(...) throws exception
      • MarkusF

      2
      2
      Posts
      3472
      Views

      I can only guess, that my script accidently puts a catalyzed resource into one of the input labs. But you should change the ingredient check from, to handle this, too. if (!C.REACTIONS[lab1.mineralType][lab2.mineralType] || this.mineralType && this.mineralType != C.REACTIONS[lab1.mineralType][lab2.mineralType]) { return C.ERR_INVALID_ARGS; } to if (!C.REACTIONS[lab1.mineralType] || !C.REACTIONS[lab1.mineralType][lab2.mineralType] || this.mineralType && this.mineralType != C.REACTIONS[lab1.mineralType][lab2.mineralType]) {return C.ERR_INVALID_ARGS;}
    • Pasting the same value in the editor result in removed value
      • stybbe

      3
      3
      Posts
      5490
      Views

      Ok so I looked into this issue and debugged it myself. The bug is not in the ace editor but in the https://github.com/angular-ui/ui-ace. They override the onChange event and have some "hack" that doesn't work correctly. I made a local change in my javascript and modified it to always set the value with ngModel.$setViewValue(newValue); and this bug did no longer occur. I'm no expert in Angular so I've no idea what their hack is trying to accomplish.
    • Game.maps.describeExits() takes an obscenely large amount of cpu
      • tedivm

      8
      8
      Posts
      9944
      Views

      Looks good, taking between 0.002 and 0.2 CPU each call, even on the first call.
    • update exports.checkStructureAgainstController to use less CPU
      • Dissi

      2
      2
      Posts
      2055
      Views

      Not really. If it always returns true, then you can place and build any amount of construction sites of any structures. This method is used in many places, it's complicated.
    • creep.owner != creep.room.controller.owner
      • Lupus

      4
      4
      Posts
      6884
      Views

      This is intended. Comparing objects is considered a bad practice in JavaScript.
    • 'Open local Folder' returns 'NaNdefault'
      • Xtrem532

      1
      1
      Posts
      2640
      Views

      No one has replied

    • Unusual high used-cpu values right at the start of the loop
      • MarkusF

      5
      5
      Posts
      6327
      Views

      GarbaceCollection makes sense. As I said, now it settled down a lot. My intuition tells me, that it's worse, the more people are online in the slack-channel. Maybe the more people are working on their scripts and regularly commit them to screeps, the harder the garbage collection hits. However, I don't have any statistics for this, just my intuition. But as long as I have an explanation for what it could have been, I'm quite fine with it.
    • Spawning Creeps are Recyclable
      • Pathurs

      1
      1
      Posts
      3024
      Views

      No one has replied

    • Undefended center rooms in NW area
      • CBoon

      2
      2
      Posts
      3115
      Views

      Fixed, thanks for reporting.
    • Missing Source Keepers Lairs
      • NhanHo

      3
      3
      Posts
      4183
      Views

      Fixed, thanks for reporting.

    Move Topic