if sm.getShipLevel() == 30:
sm.deductShipExp(sm.getShipExp())
sm.dispose()
if sm.getShipExp() > 100:
sm.deductShipExp(100)
sm.giveShipLevel(1)
sm.playSound("profession/levelup")
else: sm.dispose()