Fixes #4176

* Fixes flashpowder only checking for sunglasses protection and not flashing people inside lockers.
Fix for #4176 .

* simplifiying flashbang's prime() proc.
*  Fixes Blob immunity to flashbangs in the dark.