Skip to content

Commit e60ea78

Browse files
authored
Merge pull request #926 from ReactiveDrop/bugfix/rd-challenge
set `rd_challenge` timing
2 parents 3b7795a + dcd76dd commit e60ea78

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/game/shared/swarm/asw_gamerules.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9932,7 +9932,10 @@ void CAlienSwarm::EnableChallenge( const char *szChallengeName )
99329932
KeyValues::AutoDelete pKV( "CHALLENGE" );
99339933
bool bEnabled = ReactiveDropChallenges::ReadData( pKV, szChallengeName );
99349934

9935+
rd_challenge.SetValue("");
99359936
ResetChallengeConVars();
9937+
rd_challenge.SetValue(szChallengeName);
9938+
99369939
if ( ASWDeathmatchMode() )
99379940
{
99389941
ASWDeathmatchMode()->ApplyDeathmatchConVars();
@@ -9972,7 +9975,6 @@ void CAlienSwarm::EnableChallenge( const char *szChallengeName )
99729975
// if rd_max_marines changed we need to update marines limits using SetMaxMarines
99739976
SetMaxMarines();
99749977
EnforceMaxMarines();
9975-
rd_challenge.SetValue( szChallengeName );
99769978
OnSkillLevelChanged( m_iSkillLevel );
99779979

99789980
if ( V_strcmp( rd_challenge.GetString(), "0" ) )

0 commit comments

Comments
 (0)