View Issue Details

IDProjectCategoryLast Update
0023607AI War 2Bug - GameplayAug 29, 2020 5:40 pm
Reporterwhakomatic Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version2.129 No Shrooms For Ships 
Fixed in Version2.130 Civilian Industries 
Summary0023607: AI Fort cannot be targeted
DescriptionAn AI fortress cannot be targeted by my ships. They fire at it once, then the fort glitches and has its stats reset and my ships fire again. Rinse and repeat.

TagsNo tags attached.

Relationships

related to 0023612 resolvedChris_McElligottPark Plasma eye is constantly alerting on/off preventing me from killing it 

Activities

whakomatic

Aug 28, 2020 4:59 pm

reporter  

eye bug.save (310,680 bytes)
eye bug.savemet (94 bytes)

BadgerBadger

Aug 28, 2020 5:23 pm

manager   ~0058239

Wait, does this bug refer to a fortress? or to an eye?

Ovalcircle

Aug 28, 2020 6:42 pm

reporter   ~0058246

Probably an Eye. As of right now, Eyes are glitching out because they work off strength.

An alerted eye has 80-100 strength (not sure the exact amount) so when it activates, more often than not that Eye overpowers the non-AI forces on the planet. So it goes to sleep. But then the non-AI Forces are more powerful than the sleeping eye, so the Eye wakes up. But the alerted Eye overpowers the non-AI forces on the planet.....

It changes from alert and sleeping every second because of the above behavior. It also results in the Eye regaining health every time it transforms.

Chris_McElligottPark

Aug 29, 2020 4:17 pm

administrator   ~0058266

Wow, okay, so the eyes need to definitely do a few things:

1. Stay in the alerted state for a minimum of X seconds, I'd stay.

2. Keep their health and shields when transforming, as a new feature, unlike most other units.

Chris_McElligottPark

Aug 29, 2020 5:40 pm

administrator   ~0058281

Thanks! Tested this and it does work in the next version.

* Add a new time_must_have_been_on_planet_before_transforming_if_outnumbered_or_outnumbering, for use with transform_when_outnumbered and transform_when_outnumbering.
** This defaults to 0 seconds, which has been the behavior in the past.
** But now for all of the ships (mostly AI Eyes, but also some guardians) that use transform_when_outnumbering, it now has a value of 2.
** For those that use transform_when_outnumbered, it has a much higher value of 30, to keep them from downgrading their alertedness too easily.
** The AI eyes will still switch between alerted and unalerted status every so often in a general battle, since their alerted status increases the balance of battle in their favor so much, but now it won't be a constant thing and ships can continue targeting them in a reasonable fashion.

* Additionally, previously anything that was transforming via one of those two methods was having its health and shields and cloaking points all reset to full.
** Now, however, when transformed via these two cases ONLY, it keeps the health and shields and cloaking point losses after transformation.
** This makes it so that battles with AI eyes are actually something you can win, even as they cycle back and forth between statuses. And in general this just makes sense, and is important on the dire guardians that use this same sort of mechanic, too.

Issue History

Date Modified Username Field Change
Aug 28, 2020 4:59 pm whakomatic New Issue
Aug 28, 2020 4:59 pm whakomatic File Added: eye bug.save
Aug 28, 2020 4:59 pm whakomatic File Added: eye bug.savemet
Aug 28, 2020 5:23 pm BadgerBadger Note Added: 0058239
Aug 28, 2020 6:42 pm Ovalcircle Note Added: 0058246
Aug 29, 2020 4:15 pm Chris_McElligottPark Relationship added related to 0023612
Aug 29, 2020 4:17 pm Chris_McElligottPark Note Added: 0058266
Aug 29, 2020 4:27 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Aug 29, 2020 4:27 pm Chris_McElligottPark Status new => assigned
Aug 29, 2020 5:40 pm Chris_McElligottPark Status assigned => resolved
Aug 29, 2020 5:40 pm Chris_McElligottPark Resolution open => fixed
Aug 29, 2020 5:40 pm Chris_McElligottPark Fixed in Version => 2.130 Civilian Industries
Aug 29, 2020 5:40 pm Chris_McElligottPark Note Added: 0058281