View Issue Details

IDProjectCategoryLast Update
0023663AI War 2Bug - GameplaySep 8, 2020 2:56 pm
ReporterIsiel Assigned To 
Status newResolutionopen 
Product VersionBeta 2.133 Hotfixes 
Summary0023663: "double ship line" hack refuses to work.
DescriptionI don't know if the issue is hacking in general or this specific hack, but it refuses to work and generated an exception.

I'm providing the saves just in case. I'm running the spire railgun shop mod, the civilization mod, and the more starting options mod.
TagsNo tags attached.

Activities

Isiel

Sep 6, 2020 7:06 pm

reporter  

exception.txt (6,250 bytes)   
9/6/2020 3:46:12 PM	Exception hit during Base DoOneSecondOfHackingLogic_AsPartOfMainSim debug code 50 System.DivideByZeroException: Attempted to divide by zero.
  at Arcen.AIW2.External.ExoGalacticAttackManager.Helper_SendExoGalacticAttack_SingleExoTarget (Arcen.AIW2.Core.GameEntity_Squad Target, System.Boolean& GiveAnnouncement, System.Int32 TargetCount, System.Boolean debug, System.Int32 AttackStrength, Arcen.AIW2.Core.Planet ForceOrigin, Arcen.AIW2.Core.Faction spawningFaction, Arcen.AIW2.Core.Faction invokingFaction, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.External.ExoGalacticAttackType type, System.Int32 distanceFromTargetOverride, System.Int32 defaultDistanceFromTarget, Arcen.AIW2.External.ExoOptions options) [0x003df] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.ExoGalacticAttackManager.SendExoGalacticAttack (Arcen.AIW2.External.ExoOptions options, Arcen.AIW2.Core.ArcenSimContext Context) [0x0019e] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.BaseHackingImplementation.DoSuccessfulCompletionLogic (Arcen.AIW2.Core.GameEntity_Squad TargetOrNull, Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntity_Squad Hacker, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.HackingType type, Arcen.AIW2.Core.HackingEvent Event) [0x00280] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.Hacking_DoubleShipLineCap.DoSuccessfulCompletionLogic (Arcen.AIW2.Core.GameEntity_Squad Target, Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntity_Squad Hacker, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.HackingType type, Arcen.AIW2.Core.HackingEvent Event) [0x00001] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.BaseHackingImplementation.DoOneSecondOfHackingLogic_AsPartOfMainSim (Arcen.AIW2.Core.GameEntity_Squad Target, Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntity_Squad Hacker, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.HackingType type, Arcen.AIW2.Core.HackingEvent Event) [0x0016a] in <283ad0d0452f4acebd075ef2602c081a>:0 
9/6/2020 3:47:18 PM	Exception hit during Base DoOneSecondOfHackingLogic_AsPartOfMainSim debug code 50 System.DivideByZeroException: Attempted to divide by zero.
  at Arcen.AIW2.External.ExoGalacticAttackManager.Helper_SendExoGalacticAttack_SingleExoTarget (Arcen.AIW2.Core.GameEntity_Squad Target, System.Boolean& GiveAnnouncement, System.Int32 TargetCount, System.Boolean debug, System.Int32 AttackStrength, Arcen.AIW2.Core.Planet ForceOrigin, Arcen.AIW2.Core.Faction spawningFaction, Arcen.AIW2.Core.Faction invokingFaction, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.External.ExoGalacticAttackType type, System.Int32 distanceFromTargetOverride, System.Int32 defaultDistanceFromTarget, Arcen.AIW2.External.ExoOptions options) [0x003df] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.ExoGalacticAttackManager.SendExoGalacticAttack (Arcen.AIW2.External.ExoOptions options, Arcen.AIW2.Core.ArcenSimContext Context) [0x0019e] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.BaseHackingImplementation.DoSuccessfulCompletionLogic (Arcen.AIW2.Core.GameEntity_Squad TargetOrNull, Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntity_Squad Hacker, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.HackingType type, Arcen.AIW2.Core.HackingEvent Event) [0x00280] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.Hacking_DoubleShipLineCap.DoSuccessfulCompletionLogic (Arcen.AIW2.Core.GameEntity_Squad Target, Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntity_Squad Hacker, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.HackingType type, Arcen.AIW2.Core.HackingEvent Event) [0x00001] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.BaseHackingImplementation.DoOneSecondOfHackingLogic_AsPartOfMainSim (Arcen.AIW2.Core.GameEntity_Squad Target, Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntity_Squad Hacker, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.HackingType type, Arcen.AIW2.Core.HackingEvent Event) [0x0016a] in <283ad0d0452f4acebd075ef2602c081a>:0 
9/6/2020 3:52:03 PM	Exception hit during Base DoOneSecondOfHackingLogic_AsPartOfMainSim debug code 50 System.DivideByZeroException: Attempted to divide by zero.
  at Arcen.AIW2.External.ExoGalacticAttackManager.Helper_SendExoGalacticAttack_SingleExoTarget (Arcen.AIW2.Core.GameEntity_Squad Target, System.Boolean& GiveAnnouncement, System.Int32 TargetCount, System.Boolean debug, System.Int32 AttackStrength, Arcen.AIW2.Core.Planet ForceOrigin, Arcen.AIW2.Core.Faction spawningFaction, Arcen.AIW2.Core.Faction invokingFaction, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.External.ExoGalacticAttackType type, System.Int32 distanceFromTargetOverride, System.Int32 defaultDistanceFromTarget, Arcen.AIW2.External.ExoOptions options) [0x003df] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.ExoGalacticAttackManager.SendExoGalacticAttack (Arcen.AIW2.External.ExoOptions options, Arcen.AIW2.Core.ArcenSimContext Context) [0x0019e] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.BaseHackingImplementation.DoSuccessfulCompletionLogic (Arcen.AIW2.Core.GameEntity_Squad TargetOrNull, Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntity_Squad Hacker, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.HackingType type, Arcen.AIW2.Core.HackingEvent Event) [0x00280] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.Hacking_DoubleShipLineCap.DoSuccessfulCompletionLogic (Arcen.AIW2.Core.GameEntity_Squad Target, Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntity_Squad Hacker, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.HackingType type, Arcen.AIW2.Core.HackingEvent Event) [0x00001] in <283ad0d0452f4acebd075ef2602c081a>:0 
  at Arcen.AIW2.External.BaseHackingImplementation.DoOneSecondOfHackingLogic_AsPartOfMainSim (Arcen.AIW2.Core.GameEntity_Squad Target, Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntity_Squad Hacker, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.HackingType type, Arcen.AIW2.Core.HackingEvent Event) [0x0016a] in <283ad0d0452f4acebd075ef2602c081a>:0 
exception.txt (6,250 bytes)   
meh.save (342,204 bytes)
meh.savemet (75 bytes)

Isiel

Sep 8, 2020 2:56 pm

reporter   ~0058405

Tried it again last night and it was working again. I'm confused now, but maybe it's still worth looking at?

Issue History

Date Modified Username Field Change
Sep 6, 2020 7:06 pm Isiel New Issue
Sep 6, 2020 7:06 pm Isiel File Added: exception.txt
Sep 6, 2020 7:06 pm Isiel File Added: meh.save
Sep 6, 2020 7:06 pm Isiel File Added: meh.savemet
Sep 8, 2020 2:56 pm Isiel Note Added: 0058405