Added a RideableNonLiving that checks for the type that's passed.