Flawed Trap Logic Fixed

I thought my improved prevent trap logic was doing what it wasn't lol.
Now that checkfor2 returns a bool I think it finally does!