I've added an idle check for players after x minutes that player is unable to gain exp, companion doesn't level, can't mine and so on... then only non-idle players are counted in the online check. Obviously macros can be used to combat this but fairly easy to pick those up, main purpose was to...