View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0024508 | AI War 2 | GUI | Mar 5, 2021 8:59 am | Mar 5, 2021 10:16 am | |
Reporter | Histidine | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | Beta 2.751 Repairs And Clarity | ||||
Fixed in Version | Beta 2.752 Golden Devourer | ||||
Summary | 0024508: Tech vault tooltip exception | ||||
Description | Looks like same issue as 00244463/5/2021 9:54:21 PM 2.751 SINGLEP Error trying to handle mouseover: System.IndexOutOfRangeException: Index was outside the bounds of the array. | ||||
Tags | No tags attached. | ||||
|
Thanks! * Fixed a potential bug in GetCanUnlockTech() where MAYBE under some certain circumstances it could get an exception if you had already fully unlocked a tech that was being checked. ** Probably our existing code was fine, but after Histidine got an error in here, we're being extra careful. * The TechUnlocks and FreeTechUnlocks arrays are now expanded during calls to GetCanUnlockTech() if they need to be. ** This is a bit of a confusing issue, as it seems like the only way that this should be able to happen is if mods or DLC or something are reloaded after a game has started, but there may be something there with techs that are added after a game was started and we just missed that. ** At any rate, this is more likely where the bug was, so this will self-fix itself now. |
Date Modified | Username | Field | Change |
---|---|---|---|
Mar 5, 2021 8:59 am | Histidine | New Issue | |
Mar 5, 2021 10:16 am | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Mar 5, 2021 10:16 am | Chris_McElligottPark | Status | new => resolved |
Mar 5, 2021 10:16 am | Chris_McElligottPark | Resolution | open => fixed |
Mar 5, 2021 10:16 am | Chris_McElligottPark | Fixed in Version | => Beta 2.752 Golden Devourer |
Mar 5, 2021 10:16 am | Chris_McElligottPark | Note Added: 0060690 |