Bug Report + Feature Suggestion, Anti Offline Raid v1.0.4

Thank you for maintaining this plugin, it's been very useful.

Bug: Typing /ao without arguments in chat throws a server error:
Index was outside the bounds of the array.
at CheckOfflineStatus(BasePlayer player, string command, string[] args) line 374

The console ao command handles empty args correctly, the chat command just needs the same null/length check before accessing args[0].

Feature suggestion: A MinutesOnlineToQualify option, similar to what some other offline protection plugins offer. The idea: a player must be online for at least X minutes (e.g. 120) before their base becomes eligible for protection. This prevents a common abuse pattern on high-rate servers where a player logs in briefly, then disconnects to hide behind protection without actually playing. Completely optional to implement, just a thought!

Thanks again.

Chat command fixed adding this above SendReply:

if (args.Length < 1)
{
	SendReply(player, "Invalid Syntax. ao <PlayerName>");
	return;
}
​

"must be online for at least X minutes" Total for the wipe? Or each time they login, they have to be online for that amount of time for the timer to reset?