View Issue Details

IDProjectCategoryLast Update
0024531AI War 2Bug - GameplayMar 10, 2021 8:22 pm
ReporterStrategic Sage Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product VersionBeta 2.755 Hotfixes 
Fixed in VersionBeta 2.756 Choice Of Injury 
Summary0024531: Invincible AI Ships
DescriptionIn the attached saved, Fromane has a few AI concussion corvettes that will not die. Ever. They keep getting hit and toggling between 0 and 1 health.
TagsNo tags attached.

Activities

Strategic Sage

Mar 10, 2021 2:14 pm

reporter   ~0060733

And the savefile didn't upload properly. Trying again.
InvincibleBug.save (381,503 bytes)

Chris_McElligottPark

Mar 10, 2021 8:22 pm

administrator   ~0060737

Thanks!

* Fixed an INCREDIBLY longstanding bug where fatal damage to a ship was not being noticed correctly some of the time when ships took damage from a source. This was denying them chances to do things with specialized "when I kill a unit" effects, and probably throwing off kill count credit, as well. Mostly it was not a huge thing, but it was clearly wrong.
** Historically, we have had a function that goes in there and finds 0-health units and kills them later if we don't know why it's at zero health. But in the last couple of builds we took that out partly, mainly because with changes in mark level you could get units at 0 health based on them being partially damaged and then losing a mark level, and those should not die from wounds of that sort in our opinion.
** That said, if this is continually a problem, we can reinstate that; the true problem was with command stations of players, and player flagships, and we can certainly make THEM not have this logic while everything else does. But having this work properly is probably best for all sorts of reasons with ships in general, and things seem to work properly now that we've fixed the core "notice we just killed an enemy" code being corrected. So we'll see how that goes.

Issue History

Date Modified Username Field Change
Mar 10, 2021 2:11 pm Strategic Sage New Issue
Mar 10, 2021 2:14 pm Strategic Sage File Added: InvincibleBug.save
Mar 10, 2021 2:14 pm Strategic Sage Note Added: 0060733
Mar 10, 2021 8:22 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Mar 10, 2021 8:22 pm Chris_McElligottPark Status new => resolved
Mar 10, 2021 8:22 pm Chris_McElligottPark Resolution open => fixed
Mar 10, 2021 8:22 pm Chris_McElligottPark Fixed in Version => Beta 2.756 Choice Of Injury
Mar 10, 2021 8:22 pm Chris_McElligottPark Note Added: 0060737