|
|
@ -14,6 +14,7 @@ import engine.Enum.GuildHistoryType; |
|
|
|
import engine.exception.MsgSendException; |
|
|
|
import engine.exception.MsgSendException; |
|
|
|
import engine.gameManager.ChatManager; |
|
|
|
import engine.gameManager.ChatManager; |
|
|
|
import engine.gameManager.DbManager; |
|
|
|
import engine.gameManager.DbManager; |
|
|
|
|
|
|
|
import engine.gameManager.GroupManager; |
|
|
|
import engine.gameManager.SessionManager; |
|
|
|
import engine.gameManager.SessionManager; |
|
|
|
import engine.net.Dispatch; |
|
|
|
import engine.net.Dispatch; |
|
|
|
import engine.net.DispatchMessage; |
|
|
|
import engine.net.DispatchMessage; |
|
|
@ -116,6 +117,8 @@ public class BanishUnbanishHandler extends AbstractClientMsgHandler { |
|
|
|
GuildListMsg guildListMsg = new GuildListMsg(guild); |
|
|
|
GuildListMsg guildListMsg = new GuildListMsg(guild); |
|
|
|
dispatch = Dispatch.borrow(source, guildListMsg); |
|
|
|
dispatch = Dispatch.borrow(source, guildListMsg); |
|
|
|
DispatchMessage.dispatchMsgDispatch(dispatch, Enum.DispatchChannel.SECONDARY); |
|
|
|
DispatchMessage.dispatchMsgDispatch(dispatch, Enum.DispatchChannel.SECONDARY); |
|
|
|
|
|
|
|
if(GroupManager.getGroup(target) != null) |
|
|
|
|
|
|
|
GroupManager.removeFromGroups(PlayerCharacter.getFromCache(target)); |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
ErrorPopupMsg.sendErrorPopup(source, 103); // You may not banish this char
|
|
|
|
ErrorPopupMsg.sendErrorPopup(source, 103); // You may not banish this char
|
|
|
|
} |
|
|
|
} |
|
|
|