fix GAMESTATE:SetCurrentSteps

assert was causing crash if steps were set to nil/null.