Fix /vsay so that it's received by all.
Fix some possibly-uninitialised variables.
Fail on unrecognised collision type.