Fixes
weaponFactory.getSemiRandomWeapon