Author Topic: What's with the random deep strikes  (Read 5494 times)

Offline Kahuna

  • Core Member
  • *****
  • Posts: 2,222
  • Kahuna Matata!
What's with the random deep strikes
« on: July 03, 2012, 11:25:34 am »
So the AIs attacked me and suddenly I got a deep strike warning even though I wasn't deep striking. I paused and looked at the map and one of my reclaimed Autocannons (I only got them by using the Leech Starship MarkIs) had "magically teleported" (or just spawned) on other side of the map about ~10-19 hops away. This happened about ~5 times and only happened on the Attritioner AIs planets. I took a screenshot of the map. As you can see there's "1" next to the "Paused" text. That's one of the Autocannons.

Does this have something to do with the difficulty, AI type, destroying carriers and/or reclaiming? Or is it a bug?
set /A diff=10
if %diff%==max (
   set /A me=:)
) else (
   set /A me=SadPanda
)
echo Check out my AI War strategy guide and find your inner Super Cat!
echo 2592 hours of AI War and counting!
echo Kahuna matata!

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: What's with the random deep strikes
« Reply #1 on: July 03, 2012, 11:33:50 am »
The autocannon being there and being yours is certainly some kind of bug.  If it were closer it could be the AI tractoring the unit there, but I don't think the thing would have survived being towed that far.

Do you have the save file, and are you able to get this to happen reliably?  If not cause-on-demand, how long do you have to leave it running before this happens?  Or do you have to be moving stuff around, etc?
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline TechSY730

  • Core Member Mark V
  • *****
  • Posts: 4,570
Re: What's with the random deep strikes
« Reply #2 on: July 03, 2012, 12:02:47 pm »
Sounds like the classic "I reclaimed a unit on a planet with an astro regenerator train" bug. The teleport elsewhere and respawn happens before the ship ownership is transfered to the reclaiming player. (This also impacts regenerations by regenerator golems, but as they teleport the ship to their own position, it's not as annoying)

A similar thing happens to regeneration and units with tractor beams (if units X is tractoring unit Y, X dies but gets regenerated, it brings Y along to where it gets regenerated) and eating units (same as previous, but replace tractoring with swallowed)

http://www.arcengames.com/mantisbt/view.php?id=3387 (which is about zombie reclamation, but I posted in the comments that this also effects normal reclamation)
http://www.arcengames.com/mantisbt/view.php?id=6639 (for the tractor and eating form of this bug)

EDIT: IMO, I would consider this a major bug if it wasn't for the fact the astro trains can be turned off, and regenerator golems in the hands of the AI are moderatley rare. In fact, this bug is the only reason I am keeping astro trains off.
« Last Edit: July 03, 2012, 12:06:30 pm by TechSY730 »

Offline Kahuna

  • Core Member
  • *****
  • Posts: 2,222
  • Kahuna Matata!
Re: What's with the random deep strikes
« Reply #3 on: July 03, 2012, 01:21:26 pm »
I still have this autosave ~1 minute before the screenshot. The deep strike thing happened during the fight (The AI Is attacking on 1 of my planets). I tried few times with different saves but I couldn't repeat the bug. It seems like it only happens during a battle and only if I use reclaiming ships. Not sure. I've encountered this bug before but it seems to be quite rare.
set /A diff=10
if %diff%==max (
   set /A me=:)
) else (
   set /A me=SadPanda
)
echo Check out my AI War strategy guide and find your inner Super Cat!
echo 2592 hours of AI War and counting!
echo Kahuna matata!

Offline Hearteater

  • Core Member
  • *****
  • Posts: 2,334
Re: What's with the random deep strikes
« Reply #4 on: July 03, 2012, 01:27:30 pm »
Do you have Astro Trains on?  And is there a Regen Astro Train in the system by chance?

Offline Kahuna

  • Core Member
  • *****
  • Posts: 2,222
  • Kahuna Matata!
Re: What's with the random deep strikes
« Reply #5 on: July 03, 2012, 02:02:26 pm »
Do you have Astro Trains on?  And is there a Regen Astro Train in the system by chance?

I do have Astro Trains on (I always do). I only looked which ships I had in that system so I don't know :/
set /A diff=10
if %diff%==max (
   set /A me=:)
) else (
   set /A me=SadPanda
)
echo Check out my AI War strategy guide and find your inner Super Cat!
echo 2592 hours of AI War and counting!
echo Kahuna matata!

Offline Kahuna

  • Core Member
  • *****
  • Posts: 2,222
  • Kahuna Matata!
Re: What's with the random deep strikes
« Reply #6 on: July 03, 2012, 02:12:50 pm »
If this bug has something to do with the regeneration astro trains then it would be easy/easier to repeat with 2 train master ais and by starting with the leech bonus ship.
« Last Edit: July 03, 2012, 02:56:30 pm by Kahuna »
set /A diff=10
if %diff%==max (
   set /A me=:)
) else (
   set /A me=SadPanda
)
echo Check out my AI War strategy guide and find your inner Super Cat!
echo 2592 hours of AI War and counting!
echo Kahuna matata!

Offline Bognor

  • Hero Member
  • *****
  • Posts: 570
Re: What's with the random deep strikes
« Reply #7 on: July 04, 2012, 10:50:56 am »
As a temporary workaround, can you cancel the deep strike by scrapping the ship?
Your computer can help defeat malaria!
Please visit the World Community Grid to find out how.

Offline Wanderer

  • Master Member Mark II
  • *****
  • Posts: 1,579
  • If you're not drunk you're doing it wrong.
Re: What's with the random deep strikes
« Reply #8 on: July 04, 2012, 05:41:59 pm »
As a temporary workaround, can you cancel the deep strike by scrapping the ship?

As long as it's not stuck in a Maw or something like that, yeah, you can.  I do it semi-often when I run into a flippant Tractor Guardian at the edge of range.
... and then we'll have cake.

Offline Kahuna

  • Core Member
  • *****
  • Posts: 2,222
  • Kahuna Matata!
Re: What's with the random deep strikes
« Reply #9 on: August 29, 2012, 12:31:13 pm »
We meet again random deep strike.
I thought this was fixed ???

Snipers are my bonus ships. That Space Plane was reclaimed by Leech Starships.
« Last Edit: August 29, 2012, 12:34:09 pm by Kahuna »
set /A diff=10
if %diff%==max (
   set /A me=:)
) else (
   set /A me=SadPanda
)
echo Check out my AI War strategy guide and find your inner Super Cat!
echo 2592 hours of AI War and counting!
echo Kahuna matata!

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: What's with the random deep strikes
« Reply #10 on: August 29, 2012, 12:37:43 pm »
We meet again random deep strike.
I thought this was fixed ???

Snipers are my bonus ships. That Space Plane was reclaimed by Leech Starships.
It was fixed in that the savegame I had been given at the time could reproduce the problem before the fix, and could no longer do so after the fix :)

Is the save attached to your post before the space plane showed up on that planet?  Or before another similar jump?  In order to fix the mysterious jumps I have to see it actually happen; once the ship is there the data on how it got there is gone.

Thanks for the report, in any event, definitely want this one gone :)

You seem to have the worst luck with "strange bug makes AI murder me" situations...
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Kahuna

  • Core Member
  • *****
  • Posts: 2,222
  • Kahuna Matata!
Re: What's with the random deep strikes
« Reply #11 on: August 29, 2012, 02:22:41 pm »
We meet again random deep strike.
I thought this was fixed ???

Snipers are my bonus ships. That Space Plane was reclaimed by Leech Starships.
It was fixed in that the savegame I had been given at the time could reproduce the problem before the fix, and could no longer do so after the fix :)

Is the save attached to your post before the space plane showed up on that planet?  Or before another similar jump?  In order to fix the mysterious jumps I have to see it actually happen; once the ship is there the data on how it got there is gone.

Thanks for the report, in any event, definitely want this one gone :)

You seem to have the worst luck with "strange bug makes AI murder me" situations...
That save is after the bug happened because I have no way of knowing when the bug is going to happen. Well it probably has something to do with reclaiming.. dunno. I'd have to save before every fight. Actually that might not help either because.. if a fight is about to start, I save, the bug happens, I reload the save before the fight and the bug probably wont happen again.

In order to fix the mysterious jumps I have to see it actually happen; once the ship is there the data on how it got there is gone.
Would it help if I enabled "Advanced Logging" and posted that log after this bug happens again?
set /A diff=10
if %diff%==max (
   set /A me=:)
) else (
   set /A me=SadPanda
)
echo Check out my AI War strategy guide and find your inner Super Cat!
echo 2592 hours of AI War and counting!
echo Kahuna matata!

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: What's with the random deep strikes
« Reply #12 on: August 29, 2012, 03:04:03 pm »
That save is after the bug happened because I have no way of knowing when the bug is going to happen. Well it probably has something to do with reclaiming.. dunno. I'd have to save before every fight. Actually that might not help either because.. if a fight is about to start, I save, the bug happens, I reload the save before the fight and the bug probably wont happen again.
Maybe.  The save I had before never reproduced it exactly the same way due to the randomness of things, but it would pretty reliably produce an instance of it within a few minutes.

Quote
Would it help if I enabled "Advanced Logging" and posted that log after this bug happens again?
Not in this case, sorry.
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline TechSY730

  • Core Member Mark V
  • *****
  • Posts: 4,570
Re: What's with the random deep strikes
« Reply #13 on: September 05, 2012, 12:51:11 am »