Use the correct mode and don't lose the hostmask when adding modes to a join/part/quit event