Well I have bunch of bots, some of them are limited accounts.
Sometimes when I launch ASF some of the bots appear as not limited and start farming (even they only gain playtime from this) and OnLoggedOn() function only says it logged successfully.
Looks like one more Volvo fuckup.
If Steam says that account is restricted, it is. If Steam says that account is not restricted, it isn't. Trying to out-smart this mechanism will lead to people being falsely marked as limited.
Well, using workarounds for volvo fuckups is a good thing to do, but I can't think of any reliable workaround for this. And, after all - nothing bad will happen if ASF will try to farm limited account.
There is no workaround for this if we still want to assume that limited account can get limitation lifted. We could make limitation logic permanent, but that would mean that account will be limited at least until ASF restart, and it's not good - I prefer users to set Enabled or Paused properly instead of marking accounts wrong only because Steam told us that account is limited a month ago when ASF was booted for the first time.
Most helpful comment
There is no workaround for this if we still want to assume that limited account can get limitation lifted. We could make limitation logic permanent, but that would mean that account will be limited at least until ASF restart, and it's not good - I prefer users to set
EnabledorPausedproperly instead of marking accounts wrong only because Steam told us that account is limited a month ago when ASF was booted for the first time.