f0c486edf4
Fixing an infinite loop caused by unchecked cache invalidation. Sometime when you link shelves, a storageGroup in cache will not null, but with no SpawnedMember. If unchecked, it will cause groupsOfPriorityCount to decrease by -1, which is a infinite loop. This fix will FixCache when a group have no member.