Added random and weighted chance to do_bad_thing.
Fixed move() try.