Problem fixed going forward.
https://www.seibertron.com/heavymetalwa ... _id=251850One of these days, I'll figure out how to process battles that didn't get processed. I'm not a fan of how the arena and missions are processed so it's a much bigger operation that I want to deal with at the moment. There should be a flag for each mission or arena that says whether or not it's completed. If there's an error, I should be able to just clear the "is_completed" flag, but it's not setup that way. The code uses this overly complicated method of checking start and end timestamps, which is fine in some cases, but in others it'd be best to loop through ones that have not been completed only. Something for me to tackle at a later date.
Not sure if you guys have noticed or not, but Seibertron.com is flying lightning fast. I overcame a huge hurdle late last week with the server that has plagued it for years. Now that I figured out that problem, I can resume working on other things on the site.