equal
deleted
inserted
replaced
317 } else { |
317 } else { |
318 response.add(global_chat(msg).send_all()) |
318 response.add(global_chat(msg).send_all()) |
319 } |
319 } |
320 } |
320 } |
321 HwProtocolMessage::SuperPower => { |
321 HwProtocolMessage::SuperPower => { |
322 let client = server.client_mut(client_id); |
322 if server.enable_super_power(client_id) { |
323 if !client.is_admin() { |
323 response.add(server_chat(SUPER_POWER.to_string()).send_self()) |
|
324 } else { |
324 response.warn(ACCESS_DENIED); |
325 response.warn(ACCESS_DENIED); |
325 } else { |
|
326 client.set_has_super_power(true); |
|
327 response.add(server_chat(SUPER_POWER.to_string()).send_self()) |
|
328 } |
326 } |
329 } |
327 } |
330 HwProtocolMessage::Watch(id) => { |
328 HwProtocolMessage::Watch(id) => { |
331 #[cfg(feature = "official-server")] |
329 #[cfg(feature = "official-server")] |
332 { |
330 { |