attack() added; net_chat() added; new send_to_all() overload added