Why not just have this apply to anything that's not whitelisted?
What's the point in blocking people who legitimately earned their perks from using them on unbalanced maps?
Seems to just be a result of lazy incorporation of the whitelisting feature in my opinion.
Do you make games? Are you working with Steam? Try to search for informations before saying that TWI's lazy. Oh and you perks are working on any ''unbalanced map'' you will simply not be able to gain XP.
To put it quickly and bluntly, Sandbox mode contains only safe code, meaning that we know, since we wrote it, that it will not attempt to bypass the security built into the game. When loading a mutator, however, it can not be assured that it will not bypass said security unless we take a look at the mutator and specifically allow it. Which is why we have toyed with the notion of making a "Read Only" whitelist of mutators.
As for hosting on our own servers, I hope you can see now, from what I wrote above, that this would not be a quick fix for the issue. Our only choice for self-hosting to work properly would be to entirely rewrite the system to not work with Steam at all, which we do not have the bandwidth to do at this time, nor would we want to depart from Steam.
Trust me, guys, this is not the way we want things to work, we have tried to think of any way this would be possible, because we'd love for everyone to be able to use their Perks, even if they couldn't advance them...it's just not feasible without radical changes that we were not willing to make.
IS-2 ---> :IS2: