Skip to content

Commit ff63236

Browse files
committed
fix
1 parent fb9b1d4 commit ff63236

1 file changed

Lines changed: 13 additions & 8 deletions

File tree

Fixer/Program.cs

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -431,17 +431,22 @@ private static void TestPwMatchMaker()
431431
{
432432
var server = new global::ZkLobbyServer.ZkLobbyServer("", new PlanetwarsEventCreator());
433433
var mm = server.PlanetWarsMatchMaker;
434-
mm.ChallengeTime = DateTime.Now;
435434
mm.AttackerSideCounter = 1;
436-
//mm.ResetAttackOptions();
437-
mm.GenerateLobbyCommand();
438-
mm.Challenge = mm.AttackOptions[3];
439-
mm.Challenge.OwnerFactionID = 2;
440-
mm.Challenge.PlanetID = 4375;
441-
mm.GetDefendingFactions(mm.Challenge);
442435
mm.GenerateLobbyCommand();
443436

444-
//mm.Challenge =
437+
// simulate defend phase with a formed squad
438+
if (mm.AttackOptions.Count > 3)
439+
{
440+
var opt = mm.AttackOptions[3];
441+
opt.OwnerFactionID = 2;
442+
opt.PlanetID = 4375;
443+
mm.FormedSquads.Add(opt);
444+
mm.Phase = PwPhase.DefendCollect;
445+
mm.PhaseStartTime = DateTime.UtcNow;
446+
mm.GetDefendingFactions(opt);
447+
mm.GenerateLobbyCommand();
448+
}
449+
445450
Global.Server.PlanetWarsMatchMaker.GenerateLobbyCommand();
446451
}
447452

0 commit comments

Comments
 (0)