ok. But when I have been running my server with zero problem at a limit of 60 and turning on messages in your plugin causes it to drop to 40 and below, I consider that problem you should probably look at. Yes, I can turn off the in game messaging and recover 10 or so fps. None of my other plugins cause issues like this. RaidableBases and NPC Random Raids combined don't cause drops. As I'm sure you are aware, setting fps.limit to -1 puts a large strain on the server processor. I will run it like you suggest at -1 for a week but I urge you to look into why a handful of NPCs in 8 different locations would cause such an issue.
I do have one question you may be able to help me with....How exactly am I supposed to use setting the specific locations of patrols? is it looking for the grid assignment? IE O16, Z33, AA24 etc?