Race the Sniper Daily Challenge Mode, and Fixes & Features!
[h3]Race the Sniper Daily Challenge Mode, and Fixes & Features![/h3]

The big stuff, details are below:
Enjoy, and let me know if there are bugs!
Chris
v0.1.7080.0, v0.1.7083.0, v0.1.7093.0:
So, this bug: because the replay sniper mode was built off the regular replay mode, and I was never careful about making the portraits in replay mode match up with the actual sniper's portraits, all characters who were either cast and unknown to the sniper, or marked important, were sorted to the front of the list, which means that in most games the Spy and the Seduction Target were the first two characters to the left of the portraits, even in Daily Challenge mode!?!? If you had a green swapper, or a green purloiner, they were marked important and so were in the mix of the first four portraits. If you were watching a live game, they would have sorted themselves to the front in real time as the purloin/swap happened! The only saving grace is that as soon as you had highlights, they were higher priority, so you probably didn't notice. Legorve Genine spotted this and was a very good beta tester and reported it privately so everybody's dailies weren't busted until I fixed it. This reminds me of that old bug where the guests would always only go to the largest open slot in a conversation for YEARS before I noticed it and fixed it, and thankfully no players ever noticed, but they were pretty surprised when I told them after fixing it. Anyway, good times, but now the replay sniper portraits should exactly match the sniper's portraits, which I spent a bunch of time making sure they were shuffled correctly.

The big stuff, details are below:
- Sniper Daily Challenge Bugs
Some small bug fixes, and one huge exploit bug fix that was reported privately by Legorve Genine/steam before anybody else noticed, thanks so much! - Once a week Race the Sniper Daily Challenge Mode
The normal Daily Challenge consists of all Spy wins or timeouts, so when you play Sniper, you get a "normal" game against the Spy. I added a new mode that activates once a week on Sunday afternoons in the US, or 00:00 GMT Monday morning to be precise, where the replays choosen from the database are all games where the original sniper shoots the Spy, and you have to shoot first to win. It's an experiment, and so far some like it and some don't, give it a try on Sunday/Mondays and see what you think!
Enjoy, and let me know if there are bugs!
Chris
v0.1.7080.0, v0.1.7083.0, v0.1.7093.0:
- daily challenge fixes and features
- fix /daily command to print stats without level param, must have param to play daily, like /daily 4 to play level 4's daily (this is how you play more than just your own daily level)
- don't lock out daily on cancel until actually started the first game
- setting for disabling daily results posting to discord
- pop up a screen describing daily and curated set, this is used to tell you if you're on a Race the Sniper day
- fix absolutely wild replay sniper bug discovered by Legorve Genine/steam (see below)
- put the spy green bar on the replays sniper view portraits
- fix /daily command to print stats without level param, must have param to play daily, like /daily 4 to play level 4's daily (this is how you play more than just your own daily level)
So, this bug: because the replay sniper mode was built off the regular replay mode, and I was never careful about making the portraits in replay mode match up with the actual sniper's portraits, all characters who were either cast and unknown to the sniper, or marked important, were sorted to the front of the list, which means that in most games the Spy and the Seduction Target were the first two characters to the left of the portraits, even in Daily Challenge mode!?!? If you had a green swapper, or a green purloiner, they were marked important and so were in the mix of the first four portraits. If you were watching a live game, they would have sorted themselves to the front in real time as the purloin/swap happened! The only saving grace is that as soon as you had highlights, they were higher priority, so you probably didn't notice. Legorve Genine spotted this and was a very good beta tester and reported it privately so everybody's dailies weren't busted until I fixed it. This reminds me of that old bug where the guests would always only go to the largest open slot in a conversation for YEARS before I noticed it and fixed it, and thankfully no players ever noticed, but they were pretty surprised when I told them after fixing it. Anyway, good times, but now the replay sniper portraits should exactly match the sniper's portraits, which I spent a bunch of time making sure they were shuffled correctly.