View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0021299 | AI War 2 | Gameplay Issue | Jun 18, 2019 8:23 pm | Jun 27, 2019 6:39 pm | |
Reporter | RocketAssistedPuffin | Assigned To | BadgerBadger | ||
Status | resolved | Resolution | fixed | ||
Product Version | BETA 0.868 Fleet EXP Level-Ups and Starting Battlestations | ||||
Fixed in Version | 0.872 Supply and Control | ||||
Summary | 0021299: Dyson causes threat against player | ||||
Description | In the attached save "DysonGuardAggro3" on planet Nexon, you can see some Mark 3 ships. They retreated from Harmony, which is the Sphere, and are now waiting as Threat against it. There are a number of Mark V Pike Corvettes at the Wormhole to the Dyson, which have been angered. They will, instead of waiting against the Sphere, instead head for the player Homeworld and wait against it, even though the player has done nothing to them. This has been apparently causing people with Dysons enabled to have high power attacks sent at them early on. | ||||
Tags | No tags attached. | ||||
|
|
|
Another set of saves it it helps. (1.save is game start, the other save is the threat on their way) |
|
I conjecture these ships are deployed from inside a GuardPost via DeployAIReinforcements(). They wind up getting set to be in Behaviour this.TypeData.DroneStartingBehaviorType (which is suggestive of a bug, since this code seems to be used for regular strikecraft as well as drones). They wind up using this.Orders.BehaviorRelatedFactionIndex as the Faction they are annoyed with, which is -1. The use of DeployAIReinforcements got increased by some of Chris' recent commits. Overall I think the Behaviour code needs some attention. For example, the code that actually routes Threat doesn't bother to check what the ship behaviour actually is. I think there are potentially a number of issues in here that are holdovers from the original implementation of this code. |
|
Fixed |
Date Modified | Username | Field | Change |
---|---|---|---|
Jun 18, 2019 8:23 pm | RocketAssistedPuffin | New Issue | |
Jun 18, 2019 8:23 pm | RocketAssistedPuffin | File Added: DysonGuardAggro3.save | |
Jun 19, 2019 11:01 am | TechSY730 | File Added: 1.save | |
Jun 19, 2019 11:01 am | TechSY730 | File Added: Early Mk V Threat NotThreat.save | |
Jun 19, 2019 11:01 am | TechSY730 | Note Added: 0051924 | |
Jun 19, 2019 11:23 am | BadgerBadger | Note Added: 0051925 | |
Jun 27, 2019 6:39 pm | BadgerBadger | Assigned To | => BadgerBadger |
Jun 27, 2019 6:39 pm | BadgerBadger | Status | new => resolved |
Jun 27, 2019 6:39 pm | BadgerBadger | Resolution | open => fixed |
Jun 27, 2019 6:39 pm | BadgerBadger | Fixed in Version | => 0.872 Supply and Control |
Jun 27, 2019 6:39 pm | BadgerBadger | Note Added: 0051984 |