View Issue Details

IDProjectCategoryLast Update
0023743AI War 2Gameplay IssueDec 15, 2020 11:10 am
ReporterChris_McElligottPark Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product VersionBeta 2.506 ExternalData Overhaul Two 
Fixed in Version2.704 MP Notifications And Mapgen 
Summary0023743: Multiplayer: only one planet counting as a human homeworld for scouting and planet seeding?
DescriptionBased on reports from Puffin and Democracy.

This is not super surprising, it's one of those things that I should be able to test myself and verify correct without needing a lot of tester data.
TagsNo tags attached.

Activities

RocketAssistedPuffin

Sep 16, 2020 9:03 am

reporter   ~0058529

Tried this a bit more.

Our first attempt to cause an oddity, an AI Homeworld was very close to Democracy, who was the host. Every attempt after, the AI Homeworlds were normal looking. The theory of the client not being counted as a homeworld seems to be ruled out, as the AI Homeworld would've spawned next to me instead, as far away as it can be from the "only player Homeworld" far as it would know. Image of this result is attached. In this, I am on the far right (off the screen), in an attempt to force such a thing.

Also unable to reproduce any case of a MK4 planet spawning directly next to a planet Homeworld. Starting capturables, neighbour Mark levels, all were fine.

Starting on a Spiral Snake, me at one end, Democracy in the middle roughly, me destroying AI Command Stations was scouting planets near both of our locations, seemingly fine.
DemoAIHomeworld.jpg (404,080 bytes)

RocketAssistedPuffin

Sep 16, 2020 9:06 am

reporter   ~0058530

Amendment:

That AI Homeworld might be perfectly legitimate. I had a strange spawn, on a smaller galaxy with 2 AIs, where a Homeworld was rather close and blocking the only path. Checking the logic/rules in the code, it was a valid location to be, even if visually it looks very wrong.

Chris_McElligottPark

Sep 25, 2020 7:25 pm

administrator   ~0058680

Check RecomputeDistancesToHomeworlds.

Also check DetermineAiHomeworlds.

(Notes to self)

Chris_McElligottPark

Dec 15, 2020 11:10 am

administrator   ~0060003

That wasn't quite what was happening, but close enough.

Issue History

Date Modified Username Field Change
Sep 15, 2020 12:21 pm Chris_McElligottPark New Issue
Sep 15, 2020 12:21 pm Chris_McElligottPark Status new => assigned
Sep 15, 2020 12:21 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Sep 16, 2020 9:03 am RocketAssistedPuffin File Added: DemoAIHomeworld.jpg
Sep 16, 2020 9:03 am RocketAssistedPuffin Note Added: 0058529
Sep 16, 2020 9:06 am RocketAssistedPuffin Note Added: 0058530
Sep 25, 2020 7:25 pm Chris_McElligottPark Note Added: 0058680
Dec 15, 2020 11:10 am Chris_McElligottPark Status assigned => resolved
Dec 15, 2020 11:10 am Chris_McElligottPark Resolution open => fixed
Dec 15, 2020 11:10 am Chris_McElligottPark Fixed in Version => 2.704 MP Notifications And Mapgen
Dec 15, 2020 11:10 am Chris_McElligottPark Note Added: 0060003