Infamous Whiteboy bug rears its ugly head again...
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ares |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I noticed something interesting about the Ares "AI Control" command feature. it seems that when you let the AI assume control, your sidebar updates to reflect all the building and training options that would be available to an AI during a match. While this normally doesn't seem like an issue, the AI is able to build ANY *type besides BuildingTypes (because BuildingTypes have the AIBuildThis= limiter), so every single *type will be shown on its respective tab as soon as the AI gets that factory up.
If any of your mod's *type lists have more than 74 units, well you know what happens.
##### STEPS TO REPRODUCE #####
Run the game as normal, start up a game, activate the "AI Control" Command, wait until the AI builds a FactoryType, and view the tab of that respective FactoryType.
You will most likely freeze at that point, or you will get Whiteboy's results and u will no longer see any tooltips.
##### ADDITIONAL INFORMATION #####
I put Reproducibility -> Sometimes because some people may have less than 74 of any of the *types
Changed in ares: | |
status: | Incomplete → Fix Released |
Okay, did a second test run and got a bit funkier results.
I can't ignore the fact that my first freeze happened as soon as I looked at my infantry tab, however in a second test run I was able to view the tab with no problems. However, I looked back at my buildings tab and as the AI was going about its merry way building, BAM, random freeze.
In a third test run, I let the AI player go, then I re-assumed control, built something (a brute), and then let the AI take over again. The game froze almost immediately thereafter. I don't know if the game even had time to type "AI Assumed Control!" on the screen.
So, long story short, I don't know what exactly is causing this, but AI assumes control ---> Game freezes.
Also, as a point of interest, BuildUp anims are not played for some odd reason when the AI player is building. Normal AIs behave, well, normally.
If you want me to do some .sleepy profiles I can get you a few if you see any use for them.