Fix Excalibur receiving for entering the raygun cave Oops! I only gave the user Excalibur when they bypassed the cave.
Fix Excalibur receiving for entering the raygun cave
Oops! I only gave the user Excalibur when they bypassed the cave.

Also fix a few warnings

za419/RPG