Changes to tr_light.cpp and interaction.cpp ported from BFG edition by
anonreclaimer. Thanks m8.

Signed-off-by: revelator <ralphengels@gmail.com>