fix(equipment): only markModified(gear) when equipping gear