I remember we had a colossus that needed to be bled to take advantage of nodes. Now a nebula that needs to be shocked. I'm not a game designer, so not sure how things work. But is there a way to have the game filter out champs with certain immunities? Like if you know that next month's EQ nodes involve bleeding/shock/poison etc for a particular chapter, filter out champs with those immunities before randomly picking the defenders.