Loading config file "config/default.cfg"
Loaded config string "windowed" = "false"
Loaded config string "splashscreenenable" = "true"
Loaded config string "pauseonfocusloss" = "true"
Loaded config string "multiplayerserver" = "127.0.0.1"
Loaded config string "xres" = "0"
Loaded config string "yres" = "0"
Loaded config string "bpp" = "0"
Loaded config string "renderactors" = "true"
Loaded config string "waternormals" = "true"
Loaded config string "waterrealdepth" = "true"
Loaded config string "waterfoam" = "false"
Loaded config string "watercoastalwaves" = "false"
Loaded config string "waterrefraction" = "true"
Loaded config string "waterreflection" = "true"
Loaded config string "watershadows" = "false"
Loaded config string "shadows" = "true"
Loaded config string "shadowpcf" = "true"
Loaded config string "vsync" = "false"
Loaded config string "particles" = "true"
Loaded config string "silhouettes" = "true"
Loaded config string "showsky" = "false"
Loaded config string "nos3tc" = "false"
Loaded config string "noautomipmap" = "true"
Loaded config string "novbo" = "false"
Loaded config string "noframebufferobject" = "false"
Loaded config string "nohwcursor" = "false"
Loaded config string "force_s3tc_enable" = "true"
Loaded config string "renderpath" = "default"
Loaded config string "preferglsl" = "false"
Loaded config string "gentangents" = "false"
Loaded config string "gpuskinning" = "false"
Loaded config string "smoothlos" = "false"
Loaded config string "postproc" = "false"
Loaded config string "materialmgr.quality" = "0.0"
Loaded config string "materialmgr.PARALLAX_DIST.max" = "150"
Loaded config string "materialmgr.PARALLAX_HQ_DIST.max" = "75"
Loaded config string "materialmgr.PARALLAX_VHQ_DIST.max" = "0"
Loaded config string "forcealphatest" = "false"
Loaded config string "userreport.url" = "http://feedback.wildfiregames.com/report/upload/v1/"
Loaded config string "skycolor" = "0 0 0"
Loaded config string "sound.mastergain" = "0.9"
Loaded config string "sound.musicgain" = "0.2"
Loaded config string "sound.ambientgain" = "0.6"
Loaded config string "sound.actiongain" = "0.7"
Loaded config string "sound.uigain" = "0.7"
Loaded config string "view.scroll.speed" = "120.0"
Loaded config string "view.scroll.speed.modifier" = "1.05"
Loaded config string "view.rotate.x.speed" = "1.2"
Loaded config string "view.rotate.x.min" = "28.0"
Loaded config string "view.rotate.x.max" = "60.0"
Loaded config string "view.rotate.x.default" = "35.0"
Loaded config string "view.rotate.y.speed" = "2.0"
Loaded config string "view.rotate.y.speed.wheel" = "0.45"
Loaded config string "view.rotate.y.default" = "0.0"
Loaded config string "view.rotate.speed.modifier" = "1.05"
Loaded config string "view.drag.speed" = "0.5"
Loaded config string "view.zoom.speed" = "256.0"
Loaded config string "view.zoom.speed.wheel" = "32.0"
Loaded config string "view.zoom.min" = "50.0"
Loaded config string "view.zoom.max" = "200.0"
Loaded config string "view.zoom.default" = "120.0"
Loaded config string "view.zoom.speed.modifier" = "1.05"
Loaded config string "view.pos.smoothness" = "0.1"
Loaded config string "view.zoom.smoothness" = "0.4"
Loaded config string "view.rotate.x.smoothness" = "0.5"
Loaded config string "view.rotate.y.smoothness" = "0.3"
Loaded config string "view.near" = "2.0"
Loaded config string "view.far" = "4096.0"
Loaded config string "view.fov" = "45.0"
Loaded config string "view.height.smoothness" = "0.5"
Loaded config string "view.height.min" = "16"
Loaded config string "camerajump.threshold" = "40"
Loaded config string "hotkey.exit" = "Alt+F4"
Loaded config string "hotkey.exit" = "Ctrl+Break"
Loaded config string "hotkey.exit" = "Super+Q"
Loaded config string "hotkey.leave" = "Escape"
Loaded config string "hotkey.confirm" = "Return"
Loaded config string "hotkey.pause" = "Pause"
Loaded config string "hotkey.screenshot" = "F2"
Loaded config string "hotkey.bigscreenshot" = "Shift+F2"
Loaded config string "hotkey.togglefullscreen" = "Alt+Return"
Loaded config string "hotkey.screenshot.watermark" = "Alt+K"
Loaded config string "hotkey.wireframe" = "Alt+W"
Loaded config string "hotkey.silhouettes" = "Alt+S"
Loaded config string "hotkey.showsky" = "Alt+Z"
Loaded config string "hotkey.camera.reset" = "R"
Loaded config string "hotkey.camera.follow" = "F"
Loaded config string "hotkey.camera.zoom.in" = "Plus"
Loaded config string "hotkey.camera.zoom.in" = "Equals"
Loaded config string "hotkey.camera.zoom.in" = "NumPlus"
Loaded config string "hotkey.camera.zoom.out" = "Minus"
Loaded config string "hotkey.camera.zoom.out" = "NumMinus"
Loaded config string "hotkey.camera.zoom.wheel.in" = "WheelUp"
Loaded config string "hotkey.camera.zoom.wheel.out" = "WheelDown"
Loaded config string "hotkey.camera.rotate.up" = "Ctrl+UpArrow"
Loaded config string "hotkey.camera.rotate.up" = "Ctrl+W"
Loaded config string "hotkey.camera.rotate.down" = "Ctrl+DownArrow"
Loaded config string "hotkey.camera.rotate.down" = "Ctrl+S"
Loaded config string "hotkey.camera.rotate.cw" = "Ctrl+LeftArrow"
Loaded config string "hotkey.camera.rotate.cw" = "Ctrl+A"
Loaded config string "hotkey.camera.rotate.cw" = "Q"
Loaded config string "hotkey.camera.rotate.ccw" = "Ctrl+RightArrow"
Loaded config string "hotkey.camera.rotate.ccw" = "Ctrl+D"
Loaded config string "hotkey.camera.rotate.ccw" = "E"
Loaded config string "hotkey.camera.rotate.wheel.cw" = "Shift+WheelUp"
Loaded config string "hotkey.camera.rotate.wheel.cw" = "MouseX1"
Loaded config string "hotkey.camera.rotate.wheel.ccw" = "Shift+WheelDown"
Loaded config string "hotkey.camera.rotate.wheel.ccw" = "MouseX2"
Loaded config string "hotkey.camera.pan" = "MouseMiddle"
Loaded config string "hotkey.camera.left" = "A"
Loaded config string "hotkey.camera.left" = "LeftArrow"
Loaded config string "hotkey.camera.right" = "D"
Loaded config string "hotkey.camera.right" = "RightArrow"
Loaded config string "hotkey.camera.up" = "W"
Loaded config string "hotkey.camera.up" = "UpArrow"
Loaded config string "hotkey.camera.down" = "S"
Loaded config string "hotkey.camera.down" = "DownArrow"
Loaded config string "hotkey.camera.scroll.speed.increase" = "Ctrl+Shift+S"
Loaded config string "hotkey.camera.scroll.speed.decrease" = "Ctrl+Alt+S"
Loaded config string "hotkey.camera.rotate.speed.increase" = "Ctrl+Shift+R"
Loaded config string "hotkey.camera.rotate.speed.decrease" = "Ctrl+Alt+R"
Loaded config string "hotkey.camera.zoom.speed.increase" = "Ctrl+Shift+Z"
Loaded config string "hotkey.camera.zoom.speed.decrease" = "Ctrl+Alt+Z"
Loaded config string "hotkey.camera.jump.1" = "F5"
Loaded config string "hotkey.camera.jump.2" = "F6"
Loaded config string "hotkey.camera.jump.3" = "F7"
Loaded config string "hotkey.camera.jump.4" = "F8"
Loaded config string "hotkey.camera.jump.set.1" = "Ctrl+F5"
Loaded config string "hotkey.camera.jump.set.2" = "Ctrl+F6"
Loaded config string "hotkey.camera.jump.set.3" = "Ctrl+F7"
Loaded config string "hotkey.camera.jump.set.4" = "Ctrl+F8"
Loaded config string "hotkey.console.toggle" = "BackQuote"
Loaded config string "hotkey.console.toggle" = "F9"
Loaded config string "hotkey.copy" = "Ctrl+C"
Loaded config string "hotkey.paste" = "Ctrl+V"
Loaded config string "hotkey.cut" = "Ctrl+X"
Loaded config string "hotkey.selection.add" = "Shift"
Loaded config string "hotkey.selection.milonly" = "Alt"
Loaded config string "hotkey.selection.remove" = "Ctrl"
Loaded config string "hotkey.selection.cancel" = "Esc"
Loaded config string "hotkey.selection.idleworker" = "Period"
Loaded config string "hotkey.selection.idlewarrior" = "ForwardSlash"
Loaded config string "hotkey.selection.offscreen" = "Alt"
Loaded config string "hotkey.selection.group.select.0" = "0"
Loaded config string "hotkey.selection.group.save.0" = "Ctrl+0"
Loaded config string "hotkey.selection.group.add.0" = "Shift+0"
Loaded config string "hotkey.selection.group.select.1" = "1"
Loaded config string "hotkey.selection.group.save.1" = "Ctrl+1"
Loaded config string "hotkey.selection.group.add.1" = "Shift+1"
Loaded config string "hotkey.selection.group.select.2" = "2"
Loaded config string "hotkey.selection.group.save.2" = "Ctrl+2"
Loaded config string "hotkey.selection.group.add.2" = "Shift+2"
Loaded config string "hotkey.selection.group.select.3" = "3"
Loaded config string "hotkey.selection.group.save.3" = "Ctrl+3"
Loaded config string "hotkey.selection.group.add.3" = "Shift+3"
Loaded config string "hotkey.selection.group.select.4" = "4"
Loaded config string "hotkey.selection.group.save.4" = "Ctrl+4"
Loaded config string "hotkey.selection.group.add.4" = "Shift+4"
Loaded config string "hotkey.selection.group.select.5" = "5"
Loaded config string "hotkey.selection.group.save.5" = "Ctrl+5"
Loaded config string "hotkey.selection.group.add.5" = "Shift+5"
Loaded config string "hotkey.selection.group.select.6" = "6"
Loaded config string "hotkey.selection.group.save.6" = "Ctrl+6"
Loaded config string "hotkey.selection.group.add.6" = "Shift+6"
Loaded config string "hotkey.selection.group.select.7" = "7"
Loaded config string "hotkey.selection.group.save.7" = "Ctrl+7"
Loaded config string "hotkey.selection.group.add.7" = "Shift+7"
Loaded config string "hotkey.selection.group.select.8" = "8"
Loaded config string "hotkey.selection.group.save.8" = "Ctrl+8"
Loaded config string "hotkey.selection.group.add.8" = "Shift+8"
Loaded config string "hotkey.selection.group.select.9" = "9"
Loaded config string "hotkey.selection.group.save.9" = "Ctrl+9"
Loaded config string "hotkey.selection.group.add.9" = "Shift+9"
Loaded config string "hotkey.session.kill" = "Delete"
Loaded config string "hotkey.session.stop" = "H"
Loaded config string "hotkey.session.attack" = "Ctrl+Alt"
Loaded config string "hotkey.session.attackmove" = "Ctrl"
Loaded config string "hotkey.session.garrison" = "Ctrl"
Loaded config string "hotkey.session.autorallypoint" = "Ctrl"
Loaded config string "hotkey.session.guard" = "G"
Loaded config string "hotkey.session.queue" = "Shift"
Loaded config string "hotkey.session.batchtrain" = "Shift"
Loaded config string "hotkey.session.massbarter" = "Shift"
Loaded config string "hotkey.session.masstribute" = "Shift"
Loaded config string "hotkey.session.unloadtype" = "Shift"
Loaded config string "hotkey.session.deselectgroup" = "Ctrl"
Loaded config string "hotkey.session.rotate.cw" = "RightBracket"
Loaded config string "hotkey.session.rotate.ccw" = "LeftBracket"
Loaded config string "hotkey.timewarp.fastforward" = "Space"
Loaded config string "hotkey.timewarp.rewind" = "Backspace"
Loaded config string "hotkey.session.queueunit.1" = "Z"
Loaded config string "hotkey.session.queueunit.2" = "X"
Loaded config string "hotkey.session.queueunit.3" = "C"
Loaded config string "hotkey.session.queueunit.4" = "V"
Loaded config string "hotkey.session.queueunit.5" = "B"
Loaded config string "hotkey.session.queueunit.6" = "N"
Loaded config string "hotkey.session.queueunit.7" = "M"
Loaded config string "hotkey.session.queueunit.8" = "Comma"
Loaded config string "hotkey.fps.toggle" = "Alt+F"
Loaded config string "hotkey.session.devcommands.toggle" = "Alt+D"
Loaded config string "hotkey.session.gui.toggle" = "Alt+G"
Loaded config string "hotkey.menu.toggle" = "F10"
Loaded config string "hotkey.timeelapsedcounter.toggle" = "F12"
Loaded config string "hotkey.session.showstatusbars" = "Tab"
Loaded config string "hotkey.session.highlightguarding" = "PgDn"
Loaded config string "hotkey.session.highlightguarded" = "PgUp"
Loaded config string "hotkey.chat" = "Return"
Loaded config string "hotkey.teamchat" = "T"
Loaded config string "hotkey.text.delete.left" = "Ctrl+Backspace"
Loaded config string "hotkey.text.delete.right" = "Ctrl+Del"
Loaded config string "hotkey.text.move.left" = "Ctrl+LeftArrow"
Loaded config string "hotkey.text.move.right" = "Ctrl+RightArrow"
Loaded config string "hotkey.profile.toggle" = "F11"
Loaded config string "hotkey.profile.save" = "Shift+F11"
Loaded config string "hotkey.profile2.enable" = "F11"
Loaded config string "profiler2.http.autoenable" = "false"
Loaded config string "profiler2.script.enable" = "false"
Loaded config string "profiler2.gpu.autoenable" = "false"
Loaded config string "profiler2.gpu.arb.enable" = "true"
Loaded config string "profiler2.gpu.ext.enable" = "true"
Loaded config string "profiler2.gpu.intel.enable" = "true"
Loaded config string "jsdebugger.enable" = "false"
Loaded config string "hotkey.quicksave" = "Shift+F5"
Loaded config string "hotkey.quickload" = "Shift+F8"
Loaded config string "joystick.enable" = "false"
Loaded config string "joystick.deadzone" = "8192"
Loaded config string "joystick.camera.pan.x" = "0"
Loaded config string "joystick.camera.pan.y" = "1"
Loaded config string "joystick.camera.rotate.x" = "3"
Loaded config string "joystick.camera.rotate.y" = "2"
Loaded config string "joystick.camera.zoom.in" = "5"
Loaded config string "joystick.camera.zoom.out" = "4"
Loaded config string "gui.session.timeelapsedcounter" = "false"
Loaded config string "gui.session.attacknotificationmessage" = "true"
Loaded config string "gui.session.minimap.pingduration" = "50.0"
Loaded config string "gui.session.minimap.blinkduration" = "1.7"
Loaded config string "gui.cursorblinkrate" = "0.5"
Loaded config string "lobby.server" = "lobby.wildfiregames.com"
Loaded config string "lobby.xpartamupp" = "wfgbot16"
Loaded config string "lobby.chattimestamp" = "false"
Loaded config string "lobby.room" = "arena16"
Loaded config string "lobby.history" = "0"
Loading config file "config/local.cfg"
Loaded config string "waterbinormals" = "true"
Loaded config string "waternormals" = "true"
Loaded config string "waterrealdepth" = "false"
Loaded config string "waterfoam" = "false"
Loaded config string "watercoastalwaves" = "false"
Loaded config string "waterrefraction" = "true"
Loaded config string "waterreflection" = "true"
Loaded config string "watershadows" = "false"
Loaded config string "shadows" = "true"
Loading config file "config/user.cfg"
Loaded config string "multiplayerserver" = "77.56.28.63"
Loaded config string "playername" = "FeXoR"
Loaded config string "splashscreenenable" = "false"
Loaded config string "userreport.enabledversion" = "1"
Loaded config string "userreport.id" = "7c341b4bae1f35b5"
CRenderer::Open: depth bits 24
CRenderer::Open: stencil bits 8
CRenderer::Open: alpha bits 8
Creating shadow texture (size 2048x2048) (format = DEPTH_COMPONENT)
Loading simulation script 'simulation/components/interfaces/AIProxy.js'
Loading simulation script 'simulation/components/interfaces/AlertRaiser.js'
Loading simulation script 'simulation/components/interfaces/Attack.js'
Loading simulation script 'simulation/components/interfaces/AttackDetection.js'
Loading simulation script 'simulation/components/interfaces/AuraManager.js'
Loading simulation script 'simulation/components/interfaces/Auras.js'
Loading simulation script 'simulation/components/interfaces/Barter.js'
Loading simulation script 'simulation/components/interfaces/BattleDetection.js'
Loading simulation script 'simulation/components/interfaces/BuildRestrictions.js'
Loading simulation script 'simulation/components/interfaces/Builder.js'
Loading simulation script 'simulation/components/interfaces/BuildingAI.js'
Loading simulation script 'simulation/components/interfaces/Cost.js'
Loading simulation script 'simulation/components/interfaces/DamageReceiver.js'
Loading simulation script 'simulation/components/interfaces/EndGameManager.js'
Loading simulation script 'simulation/components/interfaces/EntityLimits.js'
Loading simulation script 'simulation/components/interfaces/Formation.js'
Loading simulation script 'simulation/components/interfaces/Foundation.js'
Loading simulation script 'simulation/components/interfaces/GarrisonHolder.js'
Loading simulation script 'simulation/components/interfaces/Gate.js'
Loading simulation script 'simulation/components/interfaces/Guard.js'
Loading simulation script 'simulation/components/interfaces/Heal.js'
Loading simulation script 'simulation/components/interfaces/Health.js'
Loading simulation script 'simulation/components/interfaces/Loot.js'
Loading simulation script 'simulation/components/interfaces/Looter.js'
Loading simulation script 'simulation/components/interfaces/Messages.js'
Loading simulation script 'simulation/components/interfaces/Pack.js'
Loading simulation script 'simulation/components/interfaces/ProductionQueue.js'
Loading simulation script 'simulation/components/interfaces/Promotion.js'
Loading simulation script 'simulation/components/interfaces/RallyPoint.js'
Loading simulation script 'simulation/components/interfaces/ResourceDropsite.js'
Loading simulation script 'simulation/components/interfaces/ResourceGatherer.js'
Loading simulation script 'simulation/components/interfaces/ResourceSupply.js'
Loading simulation script 'simulation/components/interfaces/SkirmishReplacer.js'
Loading simulation script 'simulation/components/interfaces/Sound.js'
Loading simulation script 'simulation/components/interfaces/Stamina.js'
Loading simulation script 'simulation/components/interfaces/StatisticsTracker.js'
Loading simulation script 'simulation/components/interfaces/StatusBars.js'
Loading simulation script 'simulation/components/interfaces/TechnologyManager.js'
Loading simulation script 'simulation/components/interfaces/TerritoryDecay.js'
Loading simulation script 'simulation/components/interfaces/Timer.js'
Loading simulation script 'simulation/components/interfaces/Trader.js'
Loading simulation script 'simulation/components/interfaces/TrainingRestrictions.js'
Loading simulation script 'simulation/components/interfaces/UnitAI.js'
Loading simulation script 'simulation/components/interfaces/WallPiece.js'
Loading simulation script 'simulation/components/interfaces/WallSet.js'
Loading simulation script 'simulation/components/interfaces/Wonder.js'
Loading simulation script 'simulation/helpers/Cheat.js'
Loading simulation script 'simulation/helpers/Commands.js'
Loading simulation script 'simulation/helpers/Damage.js'
Loading simulation script 'simulation/helpers/Entity.js'
Loading simulation script 'simulation/helpers/FSM.js'
Loading simulation script 'simulation/helpers/InitGame.js'
Loading simulation script 'simulation/helpers/Player.js'
Loading simulation script 'simulation/helpers/RallyPointCommands.js'
Loading simulation script 'simulation/helpers/Random.js'
Loading simulation script 'simulation/helpers/Setup.js'
Loading simulation script 'simulation/helpers/Sound.js'
Loading simulation script 'simulation/helpers/Templates.js'
Loading simulation script 'simulation/helpers/TraderGain.js'
Loading simulation script 'simulation/helpers/ValueModification.js'
Loading simulation script 'simulation/helpers/Walls.js'
Loading simulation script 'simulation/helpers/WeightedList.js'
Loading simulation script 'simulation/components/AIInterface.js'
Loading simulation script 'simulation/components/AIProxy.js'
Loading simulation script 'simulation/components/AlertRaiser.js'
Loading simulation script 'simulation/components/Armour.js'
Loading simulation script 'simulation/components/Attack.js'
Loading simulation script 'simulation/components/AttackDetection.js'
Loading simulation script 'simulation/components/AuraManager.js'
Loading simulation script 'simulation/components/Auras.js'
Loading simulation script 'simulation/components/Barter.js'
Loading simulation script 'simulation/components/BattleDetection.js'
Loading simulation script 'simulation/components/BuildRestrictions.js'
Loading simulation script 'simulation/components/Builder.js'
Loading simulation script 'simulation/components/BuildingAI.js'
Loading simulation script 'simulation/components/Cost.js'
Loading simulation script 'simulation/components/EndGameManager.js'
Loading simulation script 'simulation/components/EntityLimits.js'
Loading simulation script 'simulation/components/Formation.js'
Loading simulation script 'simulation/components/FormationAttack.js'
Loading simulation script 'simulation/components/Foundation.js'
Loading simulation script 'simulation/components/GarrisonHolder.js'
Loading simulation script 'simulation/components/Gate.js'
Loading simulation script 'simulation/components/Guard.js'
Loading simulation script 'simulation/components/GuiInterface.js'
Loading simulation script 'simulation/components/Heal.js'
Loading simulation script 'simulation/components/Health.js'
Loading simulation script 'simulation/components/Identity.js'
Loading simulation script 'simulation/components/Loot.js'
Loading simulation script 'simulation/components/Looter.js'
Loading simulation script 'simulation/components/MotionBall.js'
Loading simulation script 'simulation/components/Pack.js'
Loading simulation script 'simulation/components/Player.js'
Loading simulation script 'simulation/components/PlayerManager.js'
Loading simulation script 'simulation/components/ProductionQueue.js'
Loading simulation script 'simulation/components/Promotion.js'
Loading simulation script 'simulation/components/RallyPoint.js'
Loading simulation script 'simulation/components/ResourceDropsite.js'
Loading simulation script 'simulation/components/ResourceGatherer.js'
Loading simulation script 'simulation/components/ResourceSupply.js'
Loading simulation script 'simulation/components/Settlement.js'
Loading simulation script 'simulation/components/SkirmishReplacer.js'
Loading simulation script 'simulation/components/Sound.js'
Loading simulation script 'simulation/components/Stamina.js'
Loading simulation script 'simulation/components/StatisticsTracker.js'
Loading simulation script 'simulation/components/StatusBars.js'
Loading simulation script 'simulation/components/TechnologyManager.js'
Loading simulation script 'simulation/components/TechnologyTemplateManager.js'
Loading simulation script 'simulation/components/TerritoryDecay.js'
Loading simulation script 'simulation/components/Timer.js'
Loading simulation script 'simulation/components/Trader.js'
Loading simulation script 'simulation/components/TrainingRestrictions.js'
Loading simulation script 'simulation/components/UnitAI.js'
Loading simulation script 'simulation/components/UnitMotionFlying.js'
Loading simulation script 'simulation/components/ValueModificationManager.js'
Loading simulation script 'simulation/components/WallPiece.js'
Loading simulation script 'simulation/components/WallSet.js'
Loading simulation script 'simulation/components/Wonder.js'
CTerrainTextureManager::RecurseDirectory(art/terrains/): no terrains.xml (or errors while loading) - using parent properties
Loading RMS 'maps/random/realisticTerrainDemo.js'
Loading map generator script 'maps/random/rmgen/area.js'
Loading map generator script 'maps/random/rmgen/constraint.js'
Loading map generator script 'maps/random/rmgen/discreteVectorAnalysis.js'
Loading map generator script 'maps/random/rmgen/entity.js'
Loading map generator script 'maps/random/rmgen/environment.js'
Loading map generator script 'maps/random/rmgen/library.js'
Loading map generator script 'maps/random/rmgen/map.js'
Loading map generator script 'maps/random/rmgen/mapgen.js'
Loading map generator script 'maps/random/rmgen/misc.js'
Loading map generator script 'maps/random/rmgen/noise.js'
Loading map generator script 'maps/random/rmgen/painter.js'
Loading map generator script 'maps/random/rmgen/pathplacer.js'
Loading map generator script 'maps/random/rmgen/placer.js'
Loading map generator script 'maps/random/rmgen/point.js'
Loading map generator script 'maps/random/rmgen/random.js'
Loading map generator script 'maps/random/rmgen/randombiome.js'
Loading map generator script 'maps/random/rmgen/terrain.js'
Loading map generator script 'maps/random/rmgen/tileclass.js'
Loading map generator script 'maps/random/rmgen/utilityfunctions.js'
Loading map generator script 'maps/random/rmgen/wall_builder.js'
Initializing map...
Creating new map...
Saving map...
Number of entities: 3669
CSkeletonAnimManager::GetAnimation(art/animation/mechanical/garrison_flag_idle.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/female/f_build_01.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/female/f_death_01.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/female/f_idle_01.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/female/f_run_01.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/female/f_walk_01.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/sword/attack/isw_s_off_05.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/female/f_gather_01.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/female/f_farm_01.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/female/f_mine_01.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/female/f_lumber_01.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/dude/dudebuild.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_02.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_06.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_07.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/not used/inf_phalanx_a.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_salute_c.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_phalanx_walk_a.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_phalanx_atk_a.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/walk_spearshield.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/forage.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/hoe.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/mine.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/chop.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_01.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_03.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_04.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_05.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_sword_ready_a.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_sword_ready_b.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_sword_ready_c.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/sword/move/run/isw_s_off_01.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/sword/move/run/isw_s_def_02.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/sword/move/run/isw_s_em_03.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/javelin/attack/ijv_off_01.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_idle_a.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_attack_a.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_attack_b.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_gallop.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_walk.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_death.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/cavalryidle.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/rider_gallop.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/rider_javelin_atk_a.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/cavalry/sword/attack/rider_sword_shield_atk_a.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/rider_sword_death_a.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/biped/rider_spear_shield_atk_a.psa): Loaded successfully
Loading skeleton definitions from 'art/skeletons/ballista.xml'
Loading skeleton definitions from 'art/skeletons/biped.xml'
Loading skeleton definitions from 'art/skeletons/boar.xml'
Loading skeleton definitions from 'art/skeletons/chariot.xml'
Loading skeleton definitions from 'art/skeletons/chicken.xml'
Loading skeleton definitions from 'art/skeletons/crocodile.xml'
Loading skeleton definitions from 'art/skeletons/deer.xml'
Loading skeleton definitions from 'art/skeletons/elephant_3ds.xml'
Loading skeleton definitions from 'art/skeletons/elephant_blender.xml'
Loading skeleton definitions from 'art/skeletons/feline_blender.xml'
Loading skeleton definitions from 'art/skeletons/fish.xml'
Loading skeleton definitions from 'art/skeletons/floating_barrels.xml'
Loading skeleton definitions from 'art/skeletons/gate.xml'
Loading skeleton definitions from 'art/skeletons/giraffe.xml'
Loading skeleton definitions from 'art/skeletons/hawk.xml'
Loading skeleton definitions from 'art/skeletons/horse.xml'
Loading skeleton definitions from 'art/skeletons/peacock.xml'
Loading skeleton definitions from 'art/skeletons/rowing_boat.xml'
Loading skeleton definitions from 'art/skeletons/shark.xml'
Loading skeleton definitions from 'art/skeletons/sheep.xml'
Loading skeleton definitions from 'art/skeletons/ship_one_row.xml'
Loading skeleton definitions from 'art/skeletons/ship_three_row.xml'
Loading skeleton definitions from 'art/skeletons/ship_two_row.xml'
Loading skeleton definitions from 'art/skeletons/siege_onager.xml'
Loading skeleton definitions from 'art/skeletons/vehicle_four_wheel.xml'
Loading skeleton definitions from 'art/skeletons/vehicle_six_wheel.xml'
Loading skeleton definitions from 'art/skeletons/vehicle_two_wheel.xml'
Loading skeleton definitions from 'art/skeletons/whale.xml'
Loading skeleton definitions from 'art/skeletons/zebra.xml'
art/meshes/props/head_beard_small.dae: Starting conversion
art/meshes/props/head_beard_small.dae: Running FixBrokenXML
art/meshes/props/head_beard_small.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/head_beard_small.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/head_beard_small.dae: Found convertible object 'head_beard_small'
art/meshes/props/head_beard_small.dae: Converting 'head_beard_small-Geometry'
art/meshes/props/head_beard_small.dae: Found static geometry
art/meshes/gaia/tree_cretan_date_palm_07.dae: Starting conversion
art/meshes/gaia/tree_cretan_date_palm_07.dae: Running FixBrokenXML
art/meshes/gaia/tree_cretan_date_palm_07.dae: Authoring tool: FBX COLLADA exporter
art/meshes/gaia/tree_cretan_date_palm_07.dae: Applying fixes for 3ds Max exporter
art/meshes/gaia/tree_cretan_date_palm_07.dae: Found library_images to delete
art/meshes/gaia/tree_cretan_date_palm_07.dae: Found library_materials to delete
art/meshes/gaia/tree_cretan_date_palm_07.dae: Found library_effects to delete
art/meshes/gaia/tree_cretan_date_palm_07.dae: Found a bind_material to delete
art/meshes/gaia/tree_cretan_date_palm_07.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/tree_cretan_date_palm_07.dae: Found convertible object 'tree_cretan_date_palm_07'
art/meshes/gaia/tree_cretan_date_palm_07.dae: Converting 'tree_cretan_date_palm_07Mesh'
art/meshes/gaia/tree_cretan_date_palm_07.dae: Found static geometry
art/meshes/gaia/tree_cretan_date_palm_02.dae: Starting conversion
art/meshes/gaia/tree_cretan_date_palm_02.dae: Running FixBrokenXML
art/meshes/gaia/tree_cretan_date_palm_02.dae: Authoring tool: FBX COLLADA exporter
art/meshes/gaia/tree_cretan_date_palm_02.dae: Applying fixes for 3ds Max exporter
art/meshes/gaia/tree_cretan_date_palm_02.dae: Found library_images to delete
art/meshes/gaia/tree_cretan_date_palm_02.dae: Found library_materials to delete
art/meshes/gaia/tree_cretan_date_palm_02.dae: Found library_effects to delete
art/meshes/gaia/tree_cretan_date_palm_02.dae: Found a bind_material to delete
art/meshes/gaia/tree_cretan_date_palm_02.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/tree_cretan_date_palm_02.dae: Found convertible object 'tree_cretan_date_palm_02'
art/meshes/gaia/tree_cretan_date_palm_02.dae: Converting 'tree_cretan_date_palm_02Mesh'
art/meshes/gaia/tree_cretan_date_palm_02.dae: Found static geometry
art/meshes/gaia/tree_cretan_date_palm_06.dae: Starting conversion
art/meshes/gaia/tree_cretan_date_palm_06.dae: Running FixBrokenXML
art/meshes/gaia/tree_cretan_date_palm_06.dae: Authoring tool: FBX COLLADA exporter
art/meshes/gaia/tree_cretan_date_palm_06.dae: Applying fixes for 3ds Max exporter
art/meshes/gaia/tree_cretan_date_palm_06.dae: Found library_images to delete
art/meshes/gaia/tree_cretan_date_palm_06.dae: Found library_materials to delete
art/meshes/gaia/tree_cretan_date_palm_06.dae: Found library_effects to delete
art/meshes/gaia/tree_cretan_date_palm_06.dae: Found a bind_material to delete
art/meshes/gaia/tree_cretan_date_palm_06.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/tree_cretan_date_palm_06.dae: Found convertible object 'tree_cretan_date_palm_06'
art/meshes/gaia/tree_cretan_date_palm_06.dae: Converting 'tree_cretan_date_palm_06Mesh'
art/meshes/gaia/tree_cretan_date_palm_06.dae: Found static geometry
art/meshes/gaia/tree_cretan_date_palm_03.dae: Starting conversion
art/meshes/gaia/tree_cretan_date_palm_03.dae: Running FixBrokenXML
art/meshes/gaia/tree_cretan_date_palm_03.dae: Authoring tool: FBX COLLADA exporter
art/meshes/gaia/tree_cretan_date_palm_03.dae: Applying fixes for 3ds Max exporter
art/meshes/gaia/tree_cretan_date_palm_03.dae: Found library_images to delete
art/meshes/gaia/tree_cretan_date_palm_03.dae: Found library_materials to delete
art/meshes/gaia/tree_cretan_date_palm_03.dae: Found library_effects to delete
art/meshes/gaia/tree_cretan_date_palm_03.dae: Found a bind_material to delete
art/meshes/gaia/tree_cretan_date_palm_03.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/tree_cretan_date_palm_03.dae: Found convertible object 'tree_cretan_date_palm_03'
art/meshes/gaia/tree_cretan_date_palm_03.dae: Converting 'tree_cretan_date_palm_03Mesh'
art/meshes/gaia/tree_cretan_date_palm_03.dae: Found static geometry
art/meshes/gaia/tree_cretan_date_palm_01.dae: Starting conversion
art/meshes/gaia/tree_cretan_date_palm_01.dae: Running FixBrokenXML
art/meshes/gaia/tree_cretan_date_palm_01.dae: Authoring tool: FBX COLLADA exporter
art/meshes/gaia/tree_cretan_date_palm_01.dae: Applying fixes for 3ds Max exporter
art/meshes/gaia/tree_cretan_date_palm_01.dae: Found library_images to delete
art/meshes/gaia/tree_cretan_date_palm_01.dae: Found library_materials to delete
art/meshes/gaia/tree_cretan_date_palm_01.dae: Found library_effects to delete
art/meshes/gaia/tree_cretan_date_palm_01.dae: Found a bind_material to delete
art/meshes/gaia/tree_cretan_date_palm_01.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/tree_cretan_date_palm_01.dae: Found convertible object 'tree_cretan_date_palm_01'
art/meshes/gaia/tree_cretan_date_palm_01.dae: Converting 'tree_cretan_date_palm_01Mesh'
art/meshes/gaia/tree_cretan_date_palm_01.dae: Found static geometry
art/meshes/structural/roman_cc.dae: Starting conversion
art/meshes/structural/roman_cc.dae: Running FixBrokenXML
art/meshes/structural/roman_cc.dae: Authoring tool: Blender 2.63.0 r46461
art/meshes/structural/roman_cc.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/roman_cc.dae: Found convertible object 'Basilica'
art/meshes/structural/roman_cc.dae: Converting 'BasilicaMesh'
art/meshes/structural/roman_cc.dae: Found static geometry
art/meshes/structural/roman_cc.dae: Adding prop point garrisoned
art/meshes/structural/roman_cc.dae: Adding prop point projectile
art/meshes/props/roman_cc_transp.dae: Starting conversion
art/meshes/props/roman_cc_transp.dae: Running FixBrokenXML
art/meshes/props/roman_cc_transp.dae: Authoring tool: FBX COLLADA exporter
art/meshes/props/roman_cc_transp.dae: Applying fixes for 3ds Max exporter
art/meshes/props/roman_cc_transp.dae: Found library_images to delete
art/meshes/props/roman_cc_transp.dae: Found library_materials to delete
art/meshes/props/roman_cc_transp.dae: Found library_effects to delete
art/meshes/props/roman_cc_transp.dae: Found a bind_material to delete
art/meshes/props/roman_cc_transp.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/roman_cc_transp.dae: Found convertible object 'rostrum'
art/meshes/props/roman_cc_transp.dae: Converting 'rostrumMesh'
art/meshes/props/roman_cc_transp.dae: Found static geometry
art/meshes/props/rome_cc_statues.dae: Starting conversion
art/meshes/props/rome_cc_statues.dae: Running FixBrokenXML
art/meshes/props/rome_cc_statues.dae: Authoring tool: FBX COLLADA exporter
art/meshes/props/rome_cc_statues.dae: Applying fixes for 3ds Max exporter
art/meshes/props/rome_cc_statues.dae: Found library_images to delete
art/meshes/props/rome_cc_statues.dae: Found library_materials to delete
art/meshes/props/rome_cc_statues.dae: Found library_effects to delete
art/meshes/props/rome_cc_statues.dae: Found a bind_material to delete
art/meshes/props/rome_cc_statues.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/rome_cc_statues.dae: Found convertible object 'Cube_001'
art/meshes/props/rome_cc_statues.dae: Converting 'Cube_001Mesh'
art/meshes/props/rome_cc_statues.dae: Found static geometry
art/animation/biped/inf_sword_ready_e.dae: Starting conversion
art/animation/biped/inf_sword_ready_e.dae: Running FixBrokenXML
art/animation/biped/inf_sword_ready_e.dae: Authoring tool: Feeling ColladaMax v3.02 with FCollada v3.02.
art/animation/biped/inf_sword_ready_e.dae: FCollada 175: COLLADA document loaded successfully.
art/animation/biped/inf_sword_ready_e.dae: Found convertible object 'tunic'
art/animation/biped/inf_sword_ready_e.dae: Converting 'tunic-mesh-skin'
CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_sword_ready_e.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/sword/attack/isw_s_em_04.psa): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/infantry/sword/attack/isw_s_def_06.psa): Loaded successfully
art/meshes/props/helmet/rome_helmet_c.dae: Starting conversion
art/meshes/props/helmet/rome_helmet_c.dae: Running FixBrokenXML
art/meshes/props/helmet/rome_helmet_c.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/helmet/rome_helmet_c.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/helmet/rome_helmet_c.dae: Found convertible object 'rome_helmet_c'
art/meshes/props/helmet/rome_helmet_c.dae: Converting 'rome_helmet_c-Geometry'
art/meshes/props/helmet/rome_helmet_c.dae: Found static geometry
art/meshes/props/weap_gladus_d.dae: Starting conversion
art/meshes/props/weap_gladus_d.dae: Running FixBrokenXML
art/meshes/props/weap_gladus_d.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/weap_gladus_d.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/weap_gladus_d.dae: Found convertible object 'weap_gladus_d'
art/meshes/props/weap_gladus_d.dae: Converting 'weap_gladus_d-Geometry'
art/meshes/props/weap_gladus_d.dae: Found static geometry
art/meshes/props/shield/scutum_r_f.dae: Starting conversion
art/meshes/props/shield/scutum_r_f.dae: Running FixBrokenXML
art/meshes/props/shield/scutum_r_f.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/shield/scutum_r_f.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/shield/scutum_r_f.dae: Found convertible object 'scutum_r_f'
art/meshes/props/shield/scutum_r_f.dae: Converting 'scutum_r_f-Geometry'
art/meshes/props/shield/scutum_r_f.dae: Found static geometry
art/meshes/props/shield/scutum_r_f.dae: Adding prop point back
art/meshes/props/shield/scutum_r_b.dae: Starting conversion
art/meshes/props/shield/scutum_r_b.dae: Running FixBrokenXML
art/meshes/props/shield/scutum_r_b.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/shield/scutum_r_b.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/shield/scutum_r_b.dae: Found convertible object 'scutum_r_b'
art/meshes/props/shield/scutum_r_b.dae: Converting 'scutum_r_b-Geometry'
art/meshes/props/shield/scutum_r_b.dae: Found static geometry
art/meshes/props/helmet/rome_wolfskin_a.dae: Starting conversion
art/meshes/props/helmet/rome_wolfskin_a.dae: Running FixBrokenXML
art/meshes/props/helmet/rome_wolfskin_a.dae: Authoring tool: Blender 2.61.0 r42615
art/meshes/props/helmet/rome_wolfskin_a.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/helmet/rome_wolfskin_a.dae: Found convertible object 'helmet'
art/meshes/props/helmet/rome_wolfskin_a.dae: Converting 'hele_helmet_s-Geometr-mesh'
art/meshes/props/helmet/rome_wolfskin_a.dae: Found static geometry
art/meshes/props/verutum.dae: Starting conversion
art/meshes/props/verutum.dae: Running FixBrokenXML
art/meshes/props/verutum.dae: Authoring tool: FBX COLLADA exporter
art/meshes/props/verutum.dae: Applying fixes for 3ds Max exporter
art/meshes/props/verutum.dae: Found library_images to delete
art/meshes/props/verutum.dae: Found library_materials to delete
art/meshes/props/verutum.dae: Found library_effects to delete
art/meshes/props/verutum.dae: Found a bind_material to delete
art/meshes/props/verutum.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/verutum.dae: Found convertible object 'pillum010'
art/meshes/props/verutum.dae: Converting 'pillum010Mesh'
art/meshes/props/verutum.dae: Found static geometry
art/meshes/props/shield/round_b_f.dae: Starting conversion
art/meshes/props/shield/round_b_f.dae: Running FixBrokenXML
art/meshes/props/shield/round_b_f.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/shield/round_b_f.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/shield/round_b_f.dae: Found convertible object 'round_b_f'
art/meshes/props/shield/round_b_f.dae: Converting 'round_b_f-Geometry'
art/meshes/props/shield/round_b_f.dae: Found static geometry
art/meshes/props/shield/round_b_f.dae: Adding prop point back
art/meshes/props/shield/round_s_b.dae: Starting conversion
art/meshes/props/shield/round_s_b.dae: Running FixBrokenXML
art/meshes/props/shield/round_s_b.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/shield/round_s_b.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/shield/round_s_b.dae: Found convertible object 'round_s_b'
art/meshes/props/shield/round_s_b.dae: Converting 'round_s_b-Geometry'
art/meshes/props/shield/round_s_b.dae: Found static geometry
art/meshes/props/verutum2.dae: Starting conversion
art/meshes/props/verutum2.dae: Running FixBrokenXML
art/meshes/props/verutum2.dae: Authoring tool: FBX COLLADA exporter
art/meshes/props/verutum2.dae: Applying fixes for 3ds Max exporter
art/meshes/props/verutum2.dae: Found library_images to delete
art/meshes/props/verutum2.dae: Found library_materials to delete
art/meshes/props/verutum2.dae: Found library_effects to delete
art/meshes/props/verutum2.dae: Found a bind_material to delete
art/meshes/props/verutum2.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/verutum2.dae: Found convertible object 'pillum009'
art/meshes/props/verutum2.dae: Converting 'pillum009Mesh'
art/meshes/props/verutum2.dae: Found static geometry
art/meshes/props/horse_chest_colorband.dae: Starting conversion
art/meshes/props/horse_chest_colorband.dae: Running FixBrokenXML
art/meshes/props/horse_chest_colorband.dae: Authoring tool: FBX COLLADA exporter
art/meshes/props/horse_chest_colorband.dae: Applying fixes for 3ds Max exporter
art/meshes/props/horse_chest_colorband.dae: Found library_images to delete
art/meshes/props/horse_chest_colorband.dae: Found library_materials to delete
art/meshes/props/horse_chest_colorband.dae: Found library_effects to delete
art/meshes/props/horse_chest_colorband.dae: Found a bind_material to delete
art/meshes/props/horse_chest_colorband.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/horse_chest_colorband.dae: Found convertible object 'Plane003'
art/meshes/props/horse_chest_colorband.dae: Converting 'Plane003Mesh'
art/meshes/props/horse_chest_colorband.dae: Found static geometry
CSkeletonAnimManager::GetAnimation(art/animation/cavalry/spear/attack/rider_spear_shield_atk_a.psa): Loaded successfully
art/meshes/props/helmet/rome_helmet_a.dae: Starting conversion
art/meshes/props/helmet/rome_helmet_a.dae: Running FixBrokenXML
art/meshes/props/helmet/rome_helmet_a.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/helmet/rome_helmet_a.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/helmet/rome_helmet_a.dae: Found convertible object 'rome_helmet_a'
art/meshes/props/helmet/rome_helmet_a.dae: Converting 'rome_helmet_a-Geometry'
art/meshes/props/helmet/rome_helmet_a.dae: Found static geometry
art/meshes/props/weap_spear_d.dae: Starting conversion
art/meshes/props/weap_spear_d.dae: Running FixBrokenXML
art/meshes/props/weap_spear_d.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/weap_spear_d.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/weap_spear_d.dae: Found convertible object 'weap_spear_d'
art/meshes/props/weap_spear_d.dae: Converting 'weap_spear_d-Geometry'
art/meshes/props/weap_spear_d.dae: Found static geometry
art/meshes/gaia/tree_tropic.dae: Starting conversion
art/meshes/gaia/tree_tropic.dae: Running FixBrokenXML
art/meshes/gaia/tree_tropic.dae: Authoring tool: 3dsMax 7 - Feeling ColladaMax v3.05B.
art/meshes/gaia/tree_tropic.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/tree_tropic.dae: Found convertible object 'tree_oak_a'
art/meshes/gaia/tree_tropic.dae: Converting 'tree_oak_a'
art/meshes/gaia/tree_tropic.dae: Found static geometry
art/meshes/gaia/tree_tropic.dae: Adding prop point tree
art/meshes/gaia/tree_tropic_top.dae: Starting conversion
art/meshes/gaia/tree_tropic_top.dae: Running FixBrokenXML
art/meshes/gaia/tree_tropic_top.dae: Authoring tool: 3dsMax 7 - Feeling ColladaMax v3.05B.
art/meshes/gaia/tree_tropic_top.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/tree_tropic_top.dae: Found convertible object 'tree_oak_top_a'
art/meshes/gaia/tree_tropic_top.dae: Converting 'tree_oak_top_a'
art/meshes/gaia/tree_tropic_top.dae: Found static geometry
art/meshes/gaia/tree_tropic_top_b.dae: Starting conversion
art/meshes/gaia/tree_tropic_top_b.dae: Running FixBrokenXML
art/meshes/gaia/tree_tropic_top_b.dae: Authoring tool: 3dsMax 7 - Feeling ColladaMax v3.05B.
art/meshes/gaia/tree_tropic_top_b.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/tree_tropic_top_b.dae: Found convertible object 'tree_oak_top_a'
art/meshes/gaia/tree_tropic_top_b.dae: Converting 'tree_oak_top_a'
art/meshes/gaia/tree_tropic_top_b.dae: Found static geometry
art/meshes/gaia/tree_tropic_b.dae: Starting conversion
art/meshes/gaia/tree_tropic_b.dae: Running FixBrokenXML
art/meshes/gaia/tree_tropic_b.dae: Authoring tool: 3dsMax 7 - Feeling ColladaMax v3.05B.
art/meshes/gaia/tree_tropic_b.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/tree_tropic_b.dae: Found convertible object 'tree_oak_a'
art/meshes/gaia/tree_tropic_b.dae: Converting 'tree_oak_a'
art/meshes/gaia/tree_tropic_b.dae: Found static geometry
art/meshes/gaia/tree_tropic_b.dae: Adding prop point tree
art/meshes/gaia/tree_tropic_top_c.dae: Starting conversion
art/meshes/gaia/tree_tropic_top_c.dae: Running FixBrokenXML
art/meshes/gaia/tree_tropic_top_c.dae: Authoring tool: 3dsMax 7 - Feeling ColladaMax v3.05B.
art/meshes/gaia/tree_tropic_top_c.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/tree_tropic_top_c.dae: Found convertible object 'tree_oak_top_a'
art/meshes/gaia/tree_tropic_top_c.dae: Converting 'tree_oak_top_a'
art/meshes/gaia/tree_tropic_top_c.dae: Found static geometry
art/meshes/gaia/cross_large_tall.dae: Starting conversion
art/meshes/gaia/cross_large_tall.dae: Running FixBrokenXML
art/meshes/gaia/cross_large_tall.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/gaia/cross_large_tall.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/cross_large_tall.dae: Found convertible object 'cross_large_tall'
art/meshes/gaia/cross_large_tall.dae: Converting 'cross_large_tall-Geometry'
art/meshes/gaia/cross_large_tall.dae: Found static geometry
art/meshes/gaia/cross_angledfromtop.dae: Starting conversion
art/meshes/gaia/cross_angledfromtop.dae: Running FixBrokenXML
art/meshes/gaia/cross_angledfromtop.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/gaia/cross_angledfromtop.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/cross_angledfromtop.dae: Found convertible object 'cross_angledfromtop'
art/meshes/gaia/cross_angledfromtop.dae: Converting 'cross_angledfromtop-Geometry'
art/meshes/gaia/cross_angledfromtop.dae: Found static geometry
art/meshes/gaia/cross_large_short.dae: Starting conversion
art/meshes/gaia/cross_large_short.dae: Running FixBrokenXML
art/meshes/gaia/cross_large_short.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/gaia/cross_large_short.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/cross_large_short.dae: Found convertible object 'cross_large_short'
art/meshes/gaia/cross_large_short.dae: Converting 'cross_large_short-Geometry'
art/meshes/gaia/cross_large_short.dae: Found static geometry
CSkeletonAnimManager::GetAnimation(art/animation/other/fish_generic_idle_a.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/other/fish_generic_idle_b.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/other/fish_generic_idle_c.dae): Loaded successfully
CSkeletonAnimManager::GetAnimation(art/animation/mechanical/waypoint_flag_idle.dae): Loaded successfully
art/meshes/structural/rome_storehouse.dae: Starting conversion
art/meshes/structural/rome_storehouse.dae: Running FixBrokenXML
art/meshes/structural/rome_storehouse.dae: Authoring tool: Blender 2.63.0 r46461:46487M
art/meshes/structural/rome_storehouse.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/rome_storehouse.dae: Found convertible object 'romemill'
art/meshes/structural/rome_storehouse.dae: Converting 'romemill-mesh'
art/meshes/structural/rome_storehouse.dae: Found static geometry
art/meshes/structural/roman_house_c.dae: Starting conversion
art/meshes/structural/roman_house_c.dae: Running FixBrokenXML
art/meshes/structural/roman_house_c.dae: Authoring tool: Blender 2.63.0 r46461:46487M
art/meshes/structural/roman_house_c.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/roman_house_c.dae: Found convertible object 'HouseC'
art/meshes/structural/roman_house_c.dae: Converting 'HouseC-mesh'
art/meshes/structural/roman_house_c.dae: Found static geometry
art/meshes/structural/roman_house_c.dae: Adding prop point plant_a
art/meshes/structural/roman_house_c.dae: Adding prop point plant_b
art/meshes/gaia/wrld_fol_plant_sm.dae: Starting conversion
art/meshes/gaia/wrld_fol_plant_sm.dae: Running FixBrokenXML
art/meshes/gaia/wrld_fol_plant_sm.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/gaia/wrld_fol_plant_sm.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/wrld_fol_plant_sm.dae: Found convertible object 'wrld_fol_plant_sm'
art/meshes/gaia/wrld_fol_plant_sm.dae: Converting 'wrld_fol_plant_sm-Geometry'
art/meshes/gaia/wrld_fol_plant_sm.dae: Found static geometry
art/meshes/gaia/bush_sm_5.dae: Starting conversion
art/meshes/gaia/bush_sm_5.dae: Running FixBrokenXML
art/meshes/gaia/bush_sm_5.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/gaia/bush_sm_5.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/bush_sm_5.dae: Found convertible object 'bush_sm_5'
art/meshes/gaia/bush_sm_5.dae: Converting 'bush_sm_5-Geometry'
art/meshes/gaia/bush_sm_5.dae: Found static geometry
art/meshes/gaia/bush_sm_4.dae: Starting conversion
art/meshes/gaia/bush_sm_4.dae: Running FixBrokenXML
art/meshes/gaia/bush_sm_4.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/gaia/bush_sm_4.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/bush_sm_4.dae: Found convertible object 'bush_sm_4'
art/meshes/gaia/bush_sm_4.dae: Converting 'bush_sm_4-Geometry'
art/meshes/gaia/bush_sm_4.dae: Found static geometry
art/meshes/structural/roman_house_b.dae: Starting conversion
art/meshes/structural/roman_house_b.dae: Running FixBrokenXML
art/meshes/structural/roman_house_b.dae: Authoring tool: Blender 2.63.0 r46461:46487M
art/meshes/structural/roman_house_b.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/roman_house_b.dae: Found convertible object 'HouseB'
art/meshes/structural/roman_house_b.dae: Converting 'HouseB-mesh'
art/meshes/structural/roman_house_b.dae: Found static geometry
Info when compiling shader 'shaders/glsl/waves.vs': Vertex shader was successfully compiled to run on hardware.
Info when compiling shader 'shaders/glsl/waves.fs': Fragment shader was successfully compiled to run on hardware.
Info when linking program 'shaders/glsl/waves.vs'+'shaders/glsl/waves.fs': Fragment shader(s) linked, vertex shader(s) linked.
Info when compiling shader 'shaders/glsl/water_high.vs': Vertex shader was successfully compiled to run on hardware.
Info when compiling shader 'shaders/glsl/water_high.fs': Fragment shader was successfully compiled to run on hardware.
Info when linking program 'shaders/glsl/water_high.vs'+'shaders/glsl/water_high.fs': Fragment shader(s) linked, vertex shader(s) linked.
art/meshes/structural/roman_house_a.dae: Starting conversion
art/meshes/structural/roman_house_a.dae: Running FixBrokenXML
art/meshes/structural/roman_house_a.dae: Authoring tool: Blender 2.63.0 r46461:46487M
art/meshes/structural/roman_house_a.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/roman_house_a.dae: Found convertible object 'HouseA'
art/meshes/structural/roman_house_a.dae: Converting 'HouseA-mesh'
art/meshes/structural/roman_house_a.dae: Found static geometry
art/meshes/gaia/bush_sm_3.dae: Starting conversion
art/meshes/gaia/bush_sm_3.dae: Running FixBrokenXML
art/meshes/gaia/bush_sm_3.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/gaia/bush_sm_3.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/bush_sm_3.dae: Found convertible object 'bush_sm_3'
art/meshes/gaia/bush_sm_3.dae: Converting 'bush_sm_3-Geometry'
art/meshes/gaia/bush_sm_3.dae: Found static geometry
art/meshes/props/weap_gladus_e.dae: Starting conversion
art/meshes/props/weap_gladus_e.dae: Running FixBrokenXML
art/meshes/props/weap_gladus_e.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/weap_gladus_e.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/weap_gladus_e.dae: Found convertible object 'weap_gladus_e'
art/meshes/props/weap_gladus_e.dae: Converting 'weap_gladus_e-Geometry'
art/meshes/props/weap_gladus_e.dae: Found static geometry
art/meshes/props/weap_gladus_c.dae: Starting conversion
art/meshes/props/weap_gladus_c.dae: Running FixBrokenXML
art/meshes/props/weap_gladus_c.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/weap_gladus_c.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/weap_gladus_c.dae: Found convertible object 'weap_gladus_c'
art/meshes/props/weap_gladus_c.dae: Converting 'weap_gladus_c-Geometry'
art/meshes/props/weap_gladus_c.dae: Found static geometry
art/meshes/props/weap_gladus_f.dae: Starting conversion
art/meshes/props/weap_gladus_f.dae: Running FixBrokenXML
art/meshes/props/weap_gladus_f.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/weap_gladus_f.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/weap_gladus_f.dae: Found convertible object 'weap_gladus_f'
art/meshes/props/weap_gladus_f.dae: Converting 'weap_gladus_f-Geometry'
art/meshes/props/weap_gladus_f.dae: Found static geometry
art/meshes/structural/roman_house_d.dae: Starting conversion
art/meshes/structural/roman_house_d.dae: Running FixBrokenXML
art/meshes/structural/roman_house_d.dae: Authoring tool: Blender 2.63.0 r46461:46487M
art/meshes/structural/roman_house_d.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/roman_house_d.dae: Found convertible object 'HouseD'
art/meshes/structural/roman_house_d.dae: Converting 'HouseDMesh_001'
art/meshes/structural/roman_house_d.dae: Found static geometry
art/meshes/structural/roman_house_d.dae: Adding prop point plant_b
art/meshes/structural/roman_house_d.dae: Adding prop point plant_a
art/meshes/gaia/bush_sm_2.dae: Starting conversion
art/meshes/gaia/bush_sm_2.dae: Running FixBrokenXML
art/meshes/gaia/bush_sm_2.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/gaia/bush_sm_2.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/bush_sm_2.dae: Found convertible object 'bush_sm_2'
art/meshes/gaia/bush_sm_2.dae: Converting 'bush_sm_2-Geometry'
art/meshes/gaia/bush_sm_2.dae: Found static geometry
art/meshes/gaia/wrld_fol_plant_lg.dae: Starting conversion
art/meshes/gaia/wrld_fol_plant_lg.dae: Running FixBrokenXML
art/meshes/gaia/wrld_fol_plant_lg.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/gaia/wrld_fol_plant_lg.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/wrld_fol_plant_lg.dae: Found convertible object 'wrld_fol_plant_lg'
art/meshes/gaia/wrld_fol_plant_lg.dae: Converting 'wrld_fol_plant_lg-Geometry'
art/meshes/gaia/wrld_fol_plant_lg.dae: Found static geometry
art/meshes/structural/rome_barracks.dae: Starting conversion
art/meshes/structural/rome_barracks.dae: Running FixBrokenXML
art/meshes/structural/rome_barracks.dae: Authoring tool: Blender 2.63.0 r46461:46487M
art/meshes/structural/rome_barracks.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/rome_barracks.dae: Found convertible object 'RomanBarracks'
art/meshes/structural/rome_barracks.dae: Converting 'RomanBarracks-mesh'
art/meshes/structural/rome_barracks.dae: Found static geometry
art/meshes/structural/rome_barracks.dae: Adding prop point garrisoned
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue.js:52 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:81
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/structural/hele_market_struct.dae: Starting conversion
art/meshes/structural/hele_market_struct.dae: Running FixBrokenXML
art/meshes/structural/hele_market_struct.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/structural/hele_market_struct.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/hele_market_struct.dae: Found convertible object 'hele_market_tile_c_000'
art/meshes/structural/hele_market_struct.dae: Converting 'Cube_004'
art/meshes/structural/hele_market_struct.dae: Found static geometry
art/meshes/structural/hele_market_struct_b.dae: Starting conversion
art/meshes/structural/hele_market_struct_b.dae: Running FixBrokenXML
art/meshes/structural/hele_market_struct_b.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/structural/hele_market_struct_b.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/hele_market_struct_b.dae: Found convertible object 'hele_market_tile_c_000'
art/meshes/structural/hele_market_struct_b.dae: Converting 'Cube_005'
art/meshes/structural/hele_market_struct_b.dae: Found static geometry
art/meshes/structural/hele_market_tile_c.dae: Starting conversion
art/meshes/structural/hele_market_tile_c.dae: Running FixBrokenXML
art/meshes/structural/hele_market_tile_c.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/structural/hele_market_tile_c.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/hele_market_tile_c.dae: Found convertible object 'hele_market_tile_c_000'
art/meshes/structural/hele_market_tile_c.dae: Converting 'Cube_001'
art/meshes/structural/hele_market_tile_c.dae: Found static geometry
art/meshes/structural/hele_market_decor.dae: Starting conversion
art/meshes/structural/hele_market_decor.dae: Running FixBrokenXML
art/meshes/structural/hele_market_decor.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/structural/hele_market_decor.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/hele_market_decor.dae: Found convertible object 'hele_market_tile_c_001'
art/meshes/structural/hele_market_decor.dae: Converting 'Cube_000'
art/meshes/structural/hele_market_decor.dae: Found static geometry
art/meshes/structural/hele_market_props_a.dae: Starting conversion
art/meshes/structural/hele_market_props_a.dae: Running FixBrokenXML
art/meshes/structural/hele_market_props_a.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/structural/hele_market_props_a.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/hele_market_props_a.dae: Found convertible object 'hele_market_tile_c_000'
art/meshes/structural/hele_market_props_a.dae: Converting 'Cube_003'
art/meshes/structural/hele_market_props_a.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/structural/found_5x5_b.dae: Starting conversion
art/meshes/structural/found_5x5_b.dae: Running FixBrokenXML
art/meshes/structural/found_5x5_b.dae: Authoring tool: FBX COLLADA exporter
art/meshes/structural/found_5x5_b.dae: Applying fixes for 3ds Max exporter
art/meshes/structural/found_5x5_b.dae: Found library_images to delete
art/meshes/structural/found_5x5_b.dae: Found library_materials to delete
art/meshes/structural/found_5x5_b.dae: Found library_effects to delete
art/meshes/structural/found_5x5_b.dae: Found a bind_material to delete
art/meshes/structural/found_5x5_b.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/found_5x5_b.dae: Found convertible object 'found_5x5_a'
art/meshes/structural/found_5x5_b.dae: Converting 'found_5x5_aMesh'
art/meshes/structural/found_5x5_b.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/props/special/metal_block.dae: Starting conversion
art/meshes/props/special/metal_block.dae: Running FixBrokenXML
art/meshes/props/special/metal_block.dae: Authoring tool: FBX COLLADA exporter
art/meshes/props/special/metal_block.dae: Applying fixes for 3ds Max exporter
art/meshes/props/special/metal_block.dae: Found library_images to delete
art/meshes/props/special/metal_block.dae: Found library_materials to delete
art/meshes/props/special/metal_block.dae: Found library_effects to delete
art/meshes/props/special/metal_block.dae: Found a bind_material to delete
art/meshes/props/special/metal_block.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/special/metal_block.dae: Found convertible object 'carry_metal'
art/meshes/props/special/metal_block.dae: Converting 'carry_metalMesh'
art/meshes/props/special/metal_block.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/structural/hele_blacksmith_struct_b.dae: Starting conversion
art/meshes/structural/hele_blacksmith_struct_b.dae: Running FixBrokenXML
art/meshes/structural/hele_blacksmith_struct_b.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/structural/hele_blacksmith_struct_b.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/hele_blacksmith_struct_b.dae: Found convertible object 'Cube_608'
art/meshes/structural/hele_blacksmith_struct_b.dae: Converting 'Cube_022'
art/meshes/structural/hele_blacksmith_struct_b.dae: Found static geometry
art/meshes/structural/hele_blacksmith_struct_b.dae: Adding prop point greekshield
art/meshes/structural/hele_blacksmith_struct_b.dae: Adding prop point barrelshield
art/meshes/structural/hele_blacksmith_struct_b.dae: Adding prop point fire
art/meshes/structural/hele_blacksmith_struct_b.dae: Adding prop point projectile
art/meshes/structural/hele_blacksmith_struct_b.dae: Adding prop point garrisoned
art/meshes/structural/hele_blacksmith_struct_b.dae: Adding prop point smoke
art/meshes/structural/hele_blacksmith_struct_b.dae: Adding prop point greekbucket
art/meshes/structural/hele_blacksmith_struct_b.dae: Adding prop point greekswords
art/meshes/structural/hele_blacksmith_struct_b.dae: Adding prop point greekshields
art/meshes/structural/hele_blacksmith_struct_b.dae: Adding prop point greekspears
art/meshes/structural/hele_blacksmith_struct_b.dae: Adding prop point greekbarrel
art/meshes/props/hele_blacksmith_barrel_propsa.dae: Starting conversion
art/meshes/props/hele_blacksmith_barrel_propsa.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_barrel_propsa.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_barrel_propsa.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_barrel_propsa.dae: Found convertible object 'Cube_006'
art/meshes/props/hele_blacksmith_barrel_propsa.dae: Converting 'Cube_014'
art/meshes/props/hele_blacksmith_barrel_propsa.dae: Found static geometry
art/meshes/props/hele_blacksmith_barrel_shield.dae: Starting conversion
art/meshes/props/hele_blacksmith_barrel_shield.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_barrel_shield.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_barrel_shield.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_barrel_shield.dae: Found convertible object 'Cube_007'
art/meshes/props/hele_blacksmith_barrel_shield.dae: Converting 'Cube_015'
art/meshes/props/hele_blacksmith_barrel_shield.dae: Found static geometry
art/meshes/props/hele_blacksmith_bucket_propsa.dae: Starting conversion
art/meshes/props/hele_blacksmith_bucket_propsa.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_bucket_propsa.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_bucket_propsa.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_bucket_propsa.dae: Found convertible object 'Cube_002'
art/meshes/props/hele_blacksmith_bucket_propsa.dae: Converting 'Cube_008'
art/meshes/props/hele_blacksmith_bucket_propsa.dae: Found static geometry
art/meshes/props/hele_blacksmith_bucket_water.dae: Starting conversion
art/meshes/props/hele_blacksmith_bucket_water.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_bucket_water.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_bucket_water.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_bucket_water.dae: Found convertible object 'Cube_001'
art/meshes/props/hele_blacksmith_bucket_water.dae: Converting 'Cube_009'
art/meshes/props/hele_blacksmith_bucket_water.dae: Found static geometry
art/meshes/props/hele_blacksmith_shield1.dae: Starting conversion
art/meshes/props/hele_blacksmith_shield1.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_shield1.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_shield1.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_shield1.dae: Found convertible object 'Cube_000'
art/meshes/props/hele_blacksmith_shield1.dae: Converting 'Cube_007'
art/meshes/props/hele_blacksmith_shield1.dae: Found static geometry
art/meshes/props/hele_blacksmith_shields.dae: Starting conversion
art/meshes/props/hele_blacksmith_shields.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_shields.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_shields.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_shields.dae: Found convertible object 'Cube_004'
art/meshes/props/hele_blacksmith_shields.dae: Converting 'Cube_011'
art/meshes/props/hele_blacksmith_shields.dae: Found static geometry
art/meshes/props/hele_blacksmith_spears_propsa.dae: Starting conversion
art/meshes/props/hele_blacksmith_spears_propsa.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_spears_propsa.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_spears_propsa.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_spears_propsa.dae: Found convertible object 'Cube_005'
art/meshes/props/hele_blacksmith_spears_propsa.dae: Converting 'Cube_013'
art/meshes/props/hele_blacksmith_spears_propsa.dae: Found static geometry
art/meshes/props/hele_blacksmith_swords_propsa.dae: Starting conversion
art/meshes/props/hele_blacksmith_swords_propsa.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_swords_propsa.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_swords_propsa.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_swords_propsa.dae: Found convertible object 'Cube_003'
art/meshes/props/hele_blacksmith_swords_propsa.dae: Converting 'Cube_010'
art/meshes/props/hele_blacksmith_swords_propsa.dae: Found static geometry
art/meshes/props/hele_blacksmith_props_a.dae: Starting conversion
art/meshes/props/hele_blacksmith_props_a.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_props_a.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_props_a.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_props_a.dae: Found convertible object 'Cube_608'
art/meshes/props/hele_blacksmith_props_a.dae: Converting 'Cube_564'
art/meshes/props/hele_blacksmith_props_a.dae: Found static geometry
art/meshes/props/hele_blacksmith_struct.dae: Starting conversion
art/meshes/props/hele_blacksmith_struct.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_struct.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_struct.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_struct.dae: Found convertible object 'Cube_608'
art/meshes/props/hele_blacksmith_struct.dae: Converting 'Cube_564'
art/meshes/props/hele_blacksmith_struct.dae: Found static geometry
art/meshes/props/hele_blacksmith_rooftiles.dae: Starting conversion
art/meshes/props/hele_blacksmith_rooftiles.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_rooftiles.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_rooftiles.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_rooftiles.dae: Found convertible object 'Cube_608'
art/meshes/props/hele_blacksmith_rooftiles.dae: Converting 'Cube_564'
art/meshes/props/hele_blacksmith_rooftiles.dae: Found static geometry
art/meshes/props/hele_blacksmith_shield_back.dae: Starting conversion
art/meshes/props/hele_blacksmith_shield_back.dae: Running FixBrokenXML
art/meshes/props/hele_blacksmith_shield_back.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_blacksmith_shield_back.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_blacksmith_shield_back.dae: Found convertible object 'Cube_608'
art/meshes/props/hele_blacksmith_shield_back.dae: Converting 'Cube_564'
art/meshes/props/hele_blacksmith_shield_back.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/structural/found_4x4_a.dae: Starting conversion
art/meshes/structural/found_4x4_a.dae: Running FixBrokenXML
art/meshes/structural/found_4x4_a.dae: Authoring tool: FBX COLLADA exporter
art/meshes/structural/found_4x4_a.dae: Applying fixes for 3ds Max exporter
art/meshes/structural/found_4x4_a.dae: Found library_images to delete
art/meshes/structural/found_4x4_a.dae: Found library_materials to delete
art/meshes/structural/found_4x4_a.dae: Found library_effects to delete
art/meshes/structural/found_4x4_a.dae: Found a bind_material to delete
art/meshes/structural/found_4x4_a.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/found_4x4_a.dae: Found convertible object 'found_4x4_a'
art/meshes/structural/found_4x4_a.dae: Converting 'found_4x4_aMesh'
art/meshes/structural/found_4x4_a.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/structural/found_6x6_a.dae: Starting conversion
art/meshes/structural/found_6x6_a.dae: Running FixBrokenXML
art/meshes/structural/found_6x6_a.dae: Authoring tool: FBX COLLADA exporter
art/meshes/structural/found_6x6_a.dae: Applying fixes for 3ds Max exporter
art/meshes/structural/found_6x6_a.dae: Found library_images to delete
art/meshes/structural/found_6x6_a.dae: Found library_materials to delete
art/meshes/structural/found_6x6_a.dae: Found library_effects to delete
art/meshes/structural/found_6x6_a.dae: Found a bind_material to delete
art/meshes/structural/found_6x6_a.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/found_6x6_a.dae: Found convertible object 'found_6x6_a'
art/meshes/structural/found_6x6_a.dae: Converting 'found_6x6_aMesh'
art/meshes/structural/found_6x6_a.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/structural/hele_fortress_up.dae: Starting conversion
art/meshes/structural/hele_fortress_up.dae: Running FixBrokenXML
art/meshes/structural/hele_fortress_up.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/structural/hele_fortress_up.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/hele_fortress_up.dae: Found convertible object 'fortress_000'
art/meshes/structural/hele_fortress_up.dae: Converting 'fortressMesh_020'
art/meshes/structural/hele_fortress_up.dae: Found static geometry
art/meshes/structural/hele_fortress_up.dae: Adding prop point garrisoned
art/meshes/structural/hele_fortress_up.dae: Adding prop point projectile
art/meshes/props/hele_fortress_up_shields.dae: Starting conversion
art/meshes/props/hele_fortress_up_shields.dae: Running FixBrokenXML
art/meshes/props/hele_fortress_up_shields.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_fortress_up_shields.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_fortress_up_shields.dae: Found convertible object 'fortress_014'
art/meshes/props/hele_fortress_up_shields.dae: Converting 'fortressMesh_014'
art/meshes/props/hele_fortress_up_shields.dae: Found static geometry
art/meshes/props/hele_fortress_up_gate.dae: Starting conversion
art/meshes/props/hele_fortress_up_gate.dae: Running FixBrokenXML
art/meshes/props/hele_fortress_up_gate.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_fortress_up_gate.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_fortress_up_gate.dae: Found convertible object 'fortress_000'
art/meshes/props/hele_fortress_up_gate.dae: Converting 'fortressMesh_023'
art/meshes/props/hele_fortress_up_gate.dae: Found static geometry
art/meshes/props/hele_fortress_up_tile_b.dae: Starting conversion
art/meshes/props/hele_fortress_up_tile_b.dae: Running FixBrokenXML
art/meshes/props/hele_fortress_up_tile_b.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_fortress_up_tile_b.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_fortress_up_tile_b.dae: Found convertible object 'fortress_014'
art/meshes/props/hele_fortress_up_tile_b.dae: Converting 'fortressMesh_014'
art/meshes/props/hele_fortress_up_tile_b.dae: Found static geometry
art/meshes/props/hele_fortress_up_props.dae: Starting conversion
art/meshes/props/hele_fortress_up_props.dae: Running FixBrokenXML
art/meshes/props/hele_fortress_up_props.dae: Authoring tool: Blender 2.65.0 r53189
art/meshes/props/hele_fortress_up_props.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/hele_fortress_up_props.dae: Found convertible object 'fortress_000'
art/meshes/props/hele_fortress_up_props.dae: Converting 'fortressMesh_021'
art/meshes/props/hele_fortress_up_props.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/props/helmet/pers_floppy_a.dae: Starting conversion
art/meshes/props/helmet/pers_floppy_a.dae: Running FixBrokenXML
art/meshes/props/helmet/pers_floppy_a.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/helmet/pers_floppy_a.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/helmet/pers_floppy_a.dae: Found convertible object 'pers_floppy_a'
art/meshes/props/helmet/pers_floppy_a.dae: Converting 'pers_floppy_a-Geometry'
art/meshes/props/helmet/pers_floppy_a.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/props/verutum_loaded.dae: Starting conversion
art/meshes/props/verutum_loaded.dae: Running FixBrokenXML
art/meshes/props/verutum_loaded.dae: Authoring tool: FBX COLLADA exporter
art/meshes/props/verutum_loaded.dae: Applying fixes for 3ds Max exporter
art/meshes/props/verutum_loaded.dae: Found library_images to delete
art/meshes/props/verutum_loaded.dae: Found library_materials to delete
art/meshes/props/verutum_loaded.dae: Found library_effects to delete
art/meshes/props/verutum_loaded.dae: Found a bind_material to delete
art/meshes/props/verutum_loaded.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/verutum_loaded.dae: Found convertible object 'pillum009'
art/meshes/props/verutum_loaded.dae: Converting 'pillum009Mesh'
art/meshes/props/verutum_loaded.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/structural/hele_siege_tower.dae: Starting conversion
art/meshes/structural/hele_siege_tower.dae: Running FixBrokenXML
art/meshes/structural/hele_siege_tower.dae: Authoring tool: Blender 2.60.0 r41226
art/meshes/structural/hele_siege_tower.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/structural/hele_siege_tower.dae: Found convertible object 'Tower'
art/meshes/structural/hele_siege_tower.dae: Converting 'SixWheeler'
art/meshes/structural/hele_siege_tower.dae: Found skinned geometry
art/meshes/structural/hele_siege_tower.dae: Adding prop point projectile
art/meshes/structural/hele_siege_tower.dae: Adding prop point garrisoned
art/animation/mechanical/hele_siege_tower_move.dae: Starting conversion
art/animation/mechanical/hele_siege_tower_move.dae: Running FixBrokenXML
art/animation/mechanical/hele_siege_tower_move.dae: Authoring tool: Blender 2.61.0 r42615
art/animation/mechanical/hele_siege_tower_move.dae: FCollada 175: COLLADA document loaded successfully.
art/animation/mechanical/hele_siege_tower_move.dae: Found convertible object 'Tower'
art/animation/mechanical/hele_siege_tower_move.dae: Converting 'SixWheeler'
CSkeletonAnimManager::GetAnimation(art/animation/mechanical/hele_siege_tower_move.dae): Loaded successfully
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/props/weap_gladus_g.dae: Starting conversion
art/meshes/props/weap_gladus_g.dae: Running FixBrokenXML
art/meshes/props/weap_gladus_g.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/weap_gladus_g.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/weap_gladus_g.dae: Found convertible object 'weap_gladus_g'
art/meshes/props/weap_gladus_g.dae: Converting 'weap_gladus_g-Geometry'
art/meshes/props/weap_gladus_g.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/props/rubble_stone_3x3.dae: Starting conversion
art/meshes/props/rubble_stone_3x3.dae: Running FixBrokenXML
art/meshes/props/rubble_stone_3x3.dae: Authoring tool: Blender 2.64.0 r51026
art/meshes/props/rubble_stone_3x3.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/rubble_stone_3x3.dae: Found convertible object 'house_rubble'
art/meshes/props/rubble_stone_3x3.dae: Converting 'Plane_000'
art/meshes/props/rubble_stone_3x3.dae: Found static geometry
art/meshes/props/rubble_stone_3x3.dae: Adding prop point flame1
art/meshes/props/rubble_stone_3x3.dae: Adding prop point flame2
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/props/weap_gladus_h.dae: Starting conversion
art/meshes/props/weap_gladus_h.dae: Running FixBrokenXML
art/meshes/props/weap_gladus_h.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/weap_gladus_h.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/weap_gladus_h.dae: Found convertible object 'weap_gladus_h'
art/meshes/props/weap_gladus_h.dae: Converting 'weap_gladus_h-Geometry'
art/meshes/props/weap_gladus_h.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/props/helmet/rome_helmet_b.dae: Starting conversion
art/meshes/props/helmet/rome_helmet_b.dae: Running FixBrokenXML
art/meshes/props/helmet/rome_helmet_b.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/props/helmet/rome_helmet_b.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/helmet/rome_helmet_b.dae: Found convertible object 'rome_helmet_b'
art/meshes/props/helmet/rome_helmet_b.dae: Converting 'rome_helmet_b-Geometry'
art/meshes/props/helmet/rome_helmet_b.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/props/rubble_stone_5x5.dae: Starting conversion
art/meshes/props/rubble_stone_5x5.dae: Running FixBrokenXML
art/meshes/props/rubble_stone_5x5.dae: Authoring tool: Blender 2.64.0 r51026
art/meshes/props/rubble_stone_5x5.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/rubble_stone_5x5.dae: Found convertible object 'rubble_stone_5x5'
art/meshes/props/rubble_stone_5x5.dae: Converting 'Plane_031'
art/meshes/props/rubble_stone_5x5.dae: Found static geometry
art/meshes/props/rubble_stone_5x5.dae: Adding prop point flame1
art/meshes/props/rubble_stone_5x5.dae: Adding prop point flame2
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/gaia/bush_sm_1.dae: Starting conversion
art/meshes/gaia/bush_sm_1.dae: Running FixBrokenXML
art/meshes/gaia/bush_sm_1.dae: Authoring tool: pmd2collada.py, v3.0
art/meshes/gaia/bush_sm_1.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/gaia/bush_sm_1.dae: Found convertible object 'bush_sm_1'
art/meshes/gaia/bush_sm_1.dae: Converting 'bush_sm_1-Geometry'
art/meshes/gaia/bush_sm_1.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
art/meshes/props/rome_cc_rubble.dae: Starting conversion
art/meshes/props/rome_cc_rubble.dae: Running FixBrokenXML
art/meshes/props/rome_cc_rubble.dae: Authoring tool: Blender 2.64.0 r51026
art/meshes/props/rome_cc_rubble.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/rome_cc_rubble.dae: Found convertible object 'house_rubble_004'
art/meshes/props/rome_cc_rubble.dae: Converting 'Plane_011'
art/meshes/props/rome_cc_rubble.dae: Found static geometry
art/meshes/props/rome_cc_rubble.dae: Adding prop point flame1
art/meshes/props/rome_cc_rubble.dae: Adding prop point flame2
art/meshes/props/rome_cc_rubble_statues.dae: Starting conversion
art/meshes/props/rome_cc_rubble_statues.dae: Running FixBrokenXML
art/meshes/props/rome_cc_rubble_statues.dae: Authoring tool: Blender 2.64.0 r51026
art/meshes/props/rome_cc_rubble_statues.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/rome_cc_rubble_statues.dae: Found convertible object 'house_rubble_006'
art/meshes/props/rome_cc_rubble_statues.dae: Converting 'Plane_012'
art/meshes/props/rome_cc_rubble_statues.dae: Found static geometry
art/meshes/props/rome_cc_pieces.dae: Starting conversion
art/meshes/props/rome_cc_pieces.dae: Running FixBrokenXML
art/meshes/props/rome_cc_pieces.dae: Authoring tool: Blender 2.64.0 r51026
art/meshes/props/rome_cc_pieces.dae: FCollada 175: COLLADA document loaded successfully.
art/meshes/props/rome_cc_pieces.dae: Found convertible object 'house_rubble_083'
art/meshes/props/rome_cc_pieces.dae: Converting 'Plane_101'
art/meshes/props/rome_cc_pieces.dae: Found static geometry
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
ERROR: JavaScript error: simulation/ai/common-api/resources.js line 48 TypeError: that is undefined ((void 0))@simulation/ai/common-api/resources.js:48 ()@simulation/ai/aegis/queueplan--.js:47 ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:473 ([object Object])@simulation/ai/aegis/base-manager.js:794 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-a...
Engine exited successfully on 2014-01-28 at 12:18:26 with 1198 message(s), 6151 error(s) and 0 warning(s).