Tweaked mushroom behavior

Behaves a lot more like you might expect it to. Seeds still need their
own logic, because they go flying otherwise. "Feels" a lot better now,
though