View Issue Details

IDProjectCategoryLast Update
0025481AI War 2Bug - GameplayAug 12, 2021 10:53 pm
ReporterZweihand Assigned ToChris_McElligottPark  
Severitymajor 
Status resolvedResolutionfixed 
Product VersionBeta 3.504 Multiplayer Achievements 
Fixed in VersionBeta 3.509 De-Apocalypsing The Code 
Summary0025481: Units having empty target lists despite valid enemies within the gravity well to fire at.
DescriptionUnits upon entering a new gravity well sometimes have completely empty target lists or aim to attack things like AI CS but cannot carry it out, leading to units just standing there not doing anything. Affects both player and AI units. Is the most visible during pursuit and attack move mode.
TagsNo tags attached.

Activities

Ecthelon

Aug 6, 2021 11:06 am

reporter   ~0062631

This is probably higher severity than minor imo. It happens often, cripples fleets' ability to fight and can't seem to be fixed without reloading the save.

Ecthelon

Aug 6, 2021 12:32 pm

reporter   ~0062632

Here is a save with some recently thrown errors which seem related.
ArcenDebugLog.txt (1,403,310 bytes)
Manual 4.save (741,100 bytes)

Setsuna

Aug 7, 2021 3:41 am

reporter   ~0062633

Well, to throw more fuel to the fire, it seems what's happening is that the game is reporting invalid targets to actually fire.

See the screenshot - essentially it's decided that it has orders to fire (Which it does), but then decide that it's not actually a valid target.

One it could be using the old fire code for the orbital mass driver (in this instance) where it wasn't actually allowed to fire on targets under a certain mass, but that hasn't been a thing for quite a while.

Chris_McElligottPark

Aug 9, 2021 10:50 pm

administrator   ~0062657

Should be fixed in 3.506, but please let me know what you see!

Ecthelon

Aug 10, 2021 10:56 am

reporter   ~0062660

Unfortunately I still seem to see units sitting around every now and then. I'd send a save but reloading fixes the issue.

Chris_McElligottPark

Aug 10, 2021 12:51 pm

administrator   ~0062661

Okay, good to know. Is this solely during when you are having the idle threads warning (or shortly before or after), or is this unrelated to that one?

Ecthelon

Aug 10, 2021 1:23 pm

reporter   ~0062662

I've only seen idling happen once since the latest patch so perhaps it's less common now for some reason. I believe it was occuring at the same time as an idle threads message but those happen frequently so could be coincidence.

Ecthelon

Aug 10, 2021 1:32 pm

reporter   ~0062664

Investigating more, it's actually possible that the idling I saw may be a seperate and less serious issue. I can't get the permanent idling to occur again with further testing so maybe I was mistaken; I occassionally see units sit and do nothing for periods of up to 5 seconds or so, but they will self correct eventually (I'm pretty sure this short term idling is made worse by accelerating time a lot)

Chris_McElligottPark

Aug 10, 2021 4:08 pm

administrator   ~0062665

The idling time could be based on how frequently the ships are being given new orders, which should be the same now as it has been for years. If the sim is really heavy, that can slow down, but beyond that I do try to avoid giving orders too frequently to avoid spamming the whole system. It might be that there's a blind spot in here right now, though, where units with nothing to shoot at need to be reconsidered more quickly or something. If you've got a save where it's happening frequently, I'd love to have it.

THAT said, I am 100% seeing some of the background threads not run for a short while before recovering, and I have no clue why yet. It's rare and random and could be the cause of this. So I suppose me finding that is probably item 1.

Zweihand

Aug 10, 2021 6:09 pm

reporter   ~0062666

Just reporting what is currently happening. Have not seen drone + AI units + FRD units have no valid targets. However close range units being far away from enemies (bombers) take up to 5s to decide on what to do next. Occurrence rate is in-consistent and intermittent. I am working on reproducing it consistently.

Zweihand

Aug 11, 2021 6:54 am

reporter   ~0062672

Welp, it looks like the empty target list bug is back, on top of idling units.
ArcenDebugLog-2.txt (755,460 bytes)

Chris_McElligottPark

Aug 12, 2021 10:53 pm

administrator   ~0062680

Should be fixed! If you see it again, please let me know.

Issue History

Date Modified Username Field Change
Aug 6, 2021 3:28 am Zweihand New Issue
Aug 6, 2021 11:06 am Ecthelon Note Added: 0062631
Aug 6, 2021 12:32 pm Ecthelon Note Added: 0062632
Aug 6, 2021 12:32 pm Ecthelon File Added: ArcenDebugLog.txt
Aug 6, 2021 12:32 pm Ecthelon File Added: Manual 4.save
Aug 7, 2021 3:41 am Setsuna Note Added: 0062633
Aug 7, 2021 3:41 am Setsuna File Added: OMD confused targetting.jpg
Aug 7, 2021 4:16 am Zweihand Severity minor => major
Aug 9, 2021 10:50 pm Chris_McElligottPark Assigned To => NRSirLimbo
Aug 9, 2021 10:50 pm Chris_McElligottPark Status new => feedback
Aug 9, 2021 10:50 pm Chris_McElligottPark Note Added: 0062657
Aug 10, 2021 10:56 am Ecthelon Note Added: 0062660
Aug 10, 2021 12:51 pm Chris_McElligottPark Note Added: 0062661
Aug 10, 2021 12:51 pm Chris_McElligottPark Assigned To NRSirLimbo => Chris_McElligottPark
Aug 10, 2021 1:23 pm Ecthelon Note Added: 0062662
Aug 10, 2021 1:32 pm Ecthelon Note Added: 0062664
Aug 10, 2021 4:08 pm Chris_McElligottPark Note Added: 0062665
Aug 10, 2021 6:09 pm Zweihand Note Added: 0062666
Aug 10, 2021 6:09 pm Zweihand Status feedback => assigned
Aug 11, 2021 6:54 am Zweihand Note Added: 0062672
Aug 11, 2021 6:54 am Zweihand File Added: Ships Refuse to Attack.save
Aug 11, 2021 6:54 am Zweihand File Added: ArcenDebugLog-2.txt
Aug 12, 2021 10:53 pm Chris_McElligottPark Status assigned => resolved
Aug 12, 2021 10:53 pm Chris_McElligottPark Resolution open => fixed
Aug 12, 2021 10:53 pm Chris_McElligottPark Fixed in Version => Beta 3.509 De-Apocalypsing The Code
Aug 12, 2021 10:53 pm Chris_McElligottPark Note Added: 0062680