Hey there,
This is the node you’re looking for:
But I think an easier way to go about this is to keep track of a boolean in the player’s blueprint instead of trying to access each material, and then decide form that. It’s quite difficult to determine from a material: “Does this material have any purple on it?”, whereas you can keep track of a boolean that reads something like “does this player have purple on him? T/F”