Actually what TStar said, does make sense. Your allies are immune to traps because they know where they are. And how do they know that? Well, you told them.
This is actually the original mechanics of traps. Why I changed it, I have no idea. I probably wasn't thinking.