Feature and a fix

Beauty and a beast.

Please see commit descriptions.

Could xoft make carthurts? I don't know how, and the carts are everywhere due to invincibility :(