I doubt a glowstick would actually be set off effectively by a rat trap, typically they need to be shaken to mix the chemicals properly, you'd get a dim glow I think but nothing to write home about... Someone should try it though, it's a possiblity.
Ubique Quo Fas et Gloria Ducunt
Alternatively, I could just light you on fire. - Me