Fixes.

Made glowshrooms and intercoms not use a ridiculous internal loop, and fixed a pickup luminosity bug with glowshrooms.
fixes #3708
Fixes #3718
Fixes #3702

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Made energy weapons not get a bloody overlay.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>