Partially reverted grenade code.

For whatever reason, grenade will never explode on non-bleeding actors
even with the appropriate states and flags set. Reverted to previous
behavior, but cleaned up code further.