View Issue Details

IDProjectCategoryLast Update
0027454AI War 2Bug - GameplayJun 8, 2022 6:34 pm
ReporterRocketAssistedPuffin Assigned ToBadgerBadger  
Severityminor 
Status resolvedResolutionfixed 
Product Version5.014 The Tom Show 
Fixed in Version5.017 More Ways To Win 
Summary0027454: 'Send As Waves' option for Wormhole Invasions does not appear to spend any budget.
DescriptionIn AISentinelsDeepFactionInfo:

           else
            {
                int numWaves = Context.RandomToUse.Next(1, 5);
                if ( debug )
                    ArcenDebugging.ArcenDebugLogSingleLine("sending " + numWaves + " waves", Verbosity.DoNotShow );
                int budget = this.BaseInfo.SentinelInfo.StoredAIPurchaseCostByBudget[AIBudgetType.WormholeInvasion].IntValue;
                for ( int i = 0; i < numWaves; i++ )
                    this.TryToSpendBudget_Wave( Context, budget/numWaves, 0 );
            }

This occurs if the setting is not for Planet Linking or Immediate Invasion. It gets the current Wormhole Invasion Budget, sends it to Waves to...well, launch some Waves with then...doesn't actually clear it.

In practice, having an Invasion of this type happen every 60s and looking at BudgetSpend tracing, it flat out isn't actually spending any of it and is getting every Wave for free.
TagsNo tags attached.

Activities

BadgerBadger

Jun 8, 2022 6:34 pm

manager   ~0066960

Fixed

Issue History

Date Modified Username Field Change
Jun 8, 2022 5:12 pm RocketAssistedPuffin New Issue
Jun 8, 2022 6:34 pm BadgerBadger Assigned To => BadgerBadger
Jun 8, 2022 6:34 pm BadgerBadger Status new => resolved
Jun 8, 2022 6:34 pm BadgerBadger Resolution open => fixed
Jun 8, 2022 6:34 pm BadgerBadger Fixed in Version => 5.017 More Ways To Win
Jun 8, 2022 6:34 pm BadgerBadger Note Added: 0066960