query hero but the upgrade level changing has bug