newcivs Posted January 16, 2014 Report Share Posted January 16, 2014 (edited) i setup a match "carthage vs Britons" "i am Carthage" i only lauch an attack of Hayyal Rahum Maisili ·numidian calvary"1 i kill all enemy men avaible after i defeat the enemy barracks after i fill all women, here no huge bug happens, but after i pay a tribute "trying to return my enemy" the enemy builds a CC nears to my territory "i build a colony, metal & stone good mining" y destroy this CC and after CC death a bug happensbefore it i gat this bugTypeError: gameState.getOwnunits is not a function ([object Object],[object Object])@simulation/ai/aegis/headquarters.js:234 ([object Object],[object Object],[object Object])@simulation/ai/aegis/headquarters.js:1047 ([object Object])@simulation/ai/aegis/aegis.js:172 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:79ERROR: JavaScript error: simulation/ai/aegis/headquarters.js line 234TypeError: gameState.getOwnunits is not a function ([object Object],[object Object])@simulation/ai/aegis/headquarters.js:234 ([object Object],[object Object],[object Object])@simulation/ai/aegis/headquarters.js:1047 ([object Object])@simulation/ai/aegis/aegis.js:172 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:79ERROR: JavaScript error: simulation/ai/aegis/headquarters.js line 234TypeError: gameState.getOwnunits is not a function ([object Object],[object Object])@simulation/ai/aegis/headquarters.js:234 ([object Object],[object Object],[object Object])@simulation/ai/aegis/headquarters.js:1047 ([object Object])@simulation/ai/aegis/aegis.js:172 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:79ERROR: JavaScript error: simulation/ai/aegis/headquarters.js line 234 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7...Error printfing console message (buffer size exceeded?)WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue.js line 53TypeError: this.queue[1].isGo is not a function ([object Object])@simulation/ai/aegis/queue.js:53 ([object Object])@simulation/ai/aegis/queue-manager.js:364 ([object Object])@simulation/ai/aegis/aegis.js:184 ([object Object],1,[object Object])@simulation/ai/common-api/baseAI.js:81WARNING: JavaScript warning: simulation/ai/aegis/headquarters.js line 886reference to undefined property gameState.getEntityLimits().DefenseTowerERROR: JavaScript error: simulation/ai/aegis/queue-manager.js line 127TypeError: elem.getCost is not a function ([object Object])@simulation/ai/aegis/queue-manager.js:127 ([object Object])@simulation/ai/aegis/headquarters.js:462 ([object Object])@simulation/ai/aegis/base-manager.js:747 ((function (ent) {"use strict";if (ent.position() === undefined) {return;}if (ent.hasClass("Worker")) {var types = gameState.ai.HQ.pickMostNeededResources(gameState);ent.setMetadata(PlayerID, "subrole", "gatherer");ent.setMetadata(PlayerID, "gather-type", types[0]);if (gameState.turnCache["gathererAssignementCache-" + types[0]]) {gameState.turnCache["gathererAssignementCache-" + types[0]]++;} else {gameState.turnCache["gathererAssignementCache-" + types[0]] = 1;}if (self.willGather[types[0]] !== 1) {gameState.ai.HQ.switchWorkerBase(gameState, ent, types[0]);}} else {ent.setMetadata(PlayerID, "subrole", "hunter");}}))@simulation/ai/common-api/entitycollection.js:163 ([object Object])@simulation/ai/aegis/base-manager.js:7. Edited January 16, 2014 by feneur added spoiler tags Quote Link to comment Share on other sites More sharing options...
newcivs Posted January 16, 2014 Author Report Share Posted January 16, 2014 i need reprt that i mantain my army with "a betraytory peace" and i give another tribute "500 each resource" and 30 minute later my enemy has only 4-5 women Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.