Uh...I was hoping for a bit more discussion first. The Courthouse map turned out to increase difficulty (at least if you mind a B&E charge) and I'm not sure changing the DEB&G bouncers was necessary. Any reports on the two-Jury effects?
Let me assure you that I went over the maps
with a fine toothed comb and used my own best judgment; any quality complaints that might arise aren't your fault, they're mine. The CCS maps are mostly unrecognizable compared to the ones you uploaded (I wanted to make the maps a little less samey rather than all being loosely in the template of the nuclear plant); the Bar & Grill map is the exception, and I heavily revised that one too. I didn't touch your courthouse map, because I agree with jboy that it's fantastic. I made the bouncer change myself because I wanted to let you slip into that location's public area without getting stopped at the door. It wasn't necessary by any means, but it seemed very fitting with the new map.
I take a "be bold and sort out the mess afterward" approach to the game, and I think that's the best way to go about it; like Wikipedia, you can always revert if things go sideways, so it's better to go crazy and just try stuff. As usr_share has observed in the "prisons and guns patch" thread (which I also threw into this release after some internal revision and testing), the game has several features that have been tried and later discarded. But for the most part, it's full of features that were tried and kept because they were good -- so I tend to err on the side of courage rather than trepidation.
Edit: Plus, nothing stimulates discussion of a feature like it showing up in the next release. If we need to change the maps, let's do it!
I agree the short version is clearly better, I was trying to find what caused the bug but couldn't really see it as I assumed both operators had the same priority
I had to look up the && vs || priority myself before posting -- I remembered back from my early programming courses (which were taught in C++, lucky me?) that they have different priority, but I can never keep them straight. That sort of logic should always have explicit grouping, since many programmers won't intuit the priority between them; it really was a mistake on my part to leave off the parentheses, not just because it caused the code to break.
Edit: Also, it is by no means wrong to revert a change to see that a commit is what created the bug. You didn't do anything wrong, I just wanted to make sure my clean code baby wasn't thrown out with the bathwater.