public static int GetActiveSameTaskTypeSlots(GameEntity product, TeamTask task) { return(product.team.Teams[0].Tasks.Count(t => task.AreSameTypeTasks(t) && !t.IsPending)); }