Fix armors showing "% gain"

Conditionally say "increased XP gain" if shop item is a weapon, or "reduced HP loss" if armor/helm/shield.