This commit is contained in:
JustArchi
2017-08-05 23:08:40 +02:00
parent ad187c0d88
commit b904b1062f

View File

@@ -2308,7 +2308,7 @@ namespace ArchiSteamFarm {
foreach (string flag in flags) { foreach (string flag in flags) {
switch (flag.ToUpperInvariant()) { switch (flag.ToUpperInvariant()) {
case "FD": case "FD":
redeemFlags |= ERedeemFlags.ForceDistribution; redeemFlags |= ERedeemFlags.ForceDistributing;
break; break;
case "FF": case "FF":
redeemFlags |= ERedeemFlags.ForceForwarding; redeemFlags |= ERedeemFlags.ForceForwarding;
@@ -2317,7 +2317,7 @@ namespace ArchiSteamFarm {
redeemFlags |= ERedeemFlags.ForceKeepMissingGames; redeemFlags |= ERedeemFlags.ForceKeepMissingGames;
break; break;
case "SD": case "SD":
redeemFlags |= ERedeemFlags.SkipDistribution; redeemFlags |= ERedeemFlags.SkipDistributing;
break; break;
case "SF": case "SF":
redeemFlags |= ERedeemFlags.SkipForwarding; redeemFlags |= ERedeemFlags.SkipForwarding;
@@ -3398,7 +3398,7 @@ namespace ArchiSteamFarm {
} }
bool forward = !redeemFlags.HasFlag(ERedeemFlags.SkipForwarding) && (redeemFlags.HasFlag(ERedeemFlags.ForceForwarding) || BotConfig.RedeemingPreferences.HasFlag(BotConfig.ERedeemingPreferences.Forwarding)); bool forward = !redeemFlags.HasFlag(ERedeemFlags.SkipForwarding) && (redeemFlags.HasFlag(ERedeemFlags.ForceForwarding) || BotConfig.RedeemingPreferences.HasFlag(BotConfig.ERedeemingPreferences.Forwarding));
bool distribute = !redeemFlags.HasFlag(ERedeemFlags.SkipDistribution) && (redeemFlags.HasFlag(ERedeemFlags.ForceDistribution) || BotConfig.RedeemingPreferences.HasFlag(BotConfig.ERedeemingPreferences.Distributing)); bool distribute = !redeemFlags.HasFlag(ERedeemFlags.SkipDistributing) && (redeemFlags.HasFlag(ERedeemFlags.ForceDistributing) || BotConfig.RedeemingPreferences.HasFlag(BotConfig.ERedeemingPreferences.Distributing));
bool keepMissingGames = !redeemFlags.HasFlag(ERedeemFlags.SkipKeepMissingGames) && (redeemFlags.HasFlag(ERedeemFlags.ForceKeepMissingGames) || BotConfig.RedeemingPreferences.HasFlag(BotConfig.ERedeemingPreferences.KeepMissingGames)); bool keepMissingGames = !redeemFlags.HasFlag(ERedeemFlags.SkipKeepMissingGames) && (redeemFlags.HasFlag(ERedeemFlags.ForceKeepMissingGames) || BotConfig.RedeemingPreferences.HasFlag(BotConfig.ERedeemingPreferences.KeepMissingGames));
string[] keysList = keys.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries); string[] keysList = keys.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
@@ -4159,8 +4159,8 @@ namespace ArchiSteamFarm {
Validate = 1, Validate = 1,
ForceForwarding = 2, ForceForwarding = 2,
SkipForwarding = 4, SkipForwarding = 4,
ForceDistribution = 8, ForceDistributing = 8,
SkipDistribution = 16, SkipDistributing = 16,
SkipInitial = 32, SkipInitial = 32,
ForceKeepMissingGames = 64, ForceKeepMissingGames = 64,
SkipKeepMissingGames = 128 SkipKeepMissingGames = 128