From ed8bbf523e78c3d30ffe8bd9b452fc33e0796769 Mon Sep 17 00:00:00 2001
From: mekolat <mekolat@users.noreply.github.com>
Date: Tue, 16 Jun 2015 12:23:35 -0400
Subject: send pvp channel update when using pvp atcommands

---
 src/map/atcommand.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/map/atcommand.cpp b/src/map/atcommand.cpp
index 63a1159..5db8288 100644
--- a/src/map/atcommand.cpp
+++ b/src/map/atcommand.cpp
@@ -4108,6 +4108,9 @@ ATCE atcommand_pvp(Session *s, dumb_ptr<map_session_data> sd,
         clif_displaymessage(s, "##3PvP : ##BOff"_s);
     }
 
+    sd->state.pvp_rank = 0;
+    clif_pvpstatus(sd); // send my channel to others
+
     pc_setpvptimer(sd, battle_config.player_pvp_time);
     return ATCE::OKAY;
 }
@@ -4127,6 +4130,8 @@ ATCE atcommand_charpvp(Session *, dumb_ptr<map_session_data>,
         return ATCE::EXIST;
 
     pl_sd->state.pvpchannel = channel;
+    pl_sd->state.pvp_rank = 0;
+    clif_pvpstatus(pl_sd); // send their channel to others
 
     return ATCE::OKAY;
 }
-- 
cgit v1.2.3-70-g09d2