@@ -21,8 +21,6 @@ public class PlanetWarsMatchMaker : PlanetWarsMatchMakerState
2121 {
2222 private readonly List < Faction > factions ;
2323
24- private int missedDefenseCount = 0 ;
25- private int missedDefenseFactionID = 0 ;
2624 private ZkLobbyServer . ZkLobbyServer server ;
2725 private DateTime ? defendersFullTime ; // set when total defenders >= total attacker slots
2826
@@ -793,15 +791,6 @@ public List<Faction> GetDefendingFactions(AttackOption target)
793791
794792 private void RecordPlanetwarsLoss ( AttackOption option )
795793 {
796- if ( option . OwnerFactionID != null )
797- if ( option . OwnerFactionID == missedDefenseFactionID )
798- missedDefenseCount ++ ;
799- else
800- {
801- missedDefenseCount = 0 ;
802- missedDefenseFactionID = option . OwnerFactionID . Value ;
803- }
804-
805794 var message = $ "{ AttackingFaction . Name } won { option . Name } because nobody tried to defend";
806795 foreach ( var fac in factions ) server . GhostChanSay ( fac . Shortcut , message ) ;
807796
@@ -833,11 +822,7 @@ private DateTime GetAttackDeadline()
833822 if ( AttackOptions . Count == 0 )
834823 return PhaseStartTime . AddMinutes ( GlobalConst . PlanetWarsMinutesToAttackIfNoOption ) ;
835824
836- var extra = 0 ;
837- if ( missedDefenseFactionID == AttackingFaction . FactionID )
838- extra = Math . Min ( missedDefenseCount * GlobalConst . PlanetWarsMinutesToAttack , 60 ) ;
839-
840- return PhaseStartTime . AddMinutes ( GlobalConst . PlanetWarsMinutesToAttack + extra ) ;
825+ return PhaseStartTime . AddMinutes ( GlobalConst . PlanetWarsMinutesToAttack ) ;
841826 }
842827
843828 private DateTime GetDefendDeadline ( )
0 commit comments