Handler updated to support fix.
This commit is contained in:
@@ -17,8 +17,8 @@ import engine.net.Dispatch;
|
|||||||
import engine.net.client.ClientConnection;
|
import engine.net.client.ClientConnection;
|
||||||
import engine.net.client.msg.ClientNetMsg;
|
import engine.net.client.msg.ClientNetMsg;
|
||||||
import engine.net.client.msg.ErrorPopupMsg;
|
import engine.net.client.msg.ErrorPopupMsg;
|
||||||
|
import engine.net.client.msg.guild.AcceptSubInviteMsg;
|
||||||
import engine.net.client.msg.guild.SendGuildEntryMsg;
|
import engine.net.client.msg.guild.SendGuildEntryMsg;
|
||||||
import engine.net.client.msg.guild.SwearInGuildMsg;
|
|
||||||
import engine.objects.City;
|
import engine.objects.City;
|
||||||
import engine.objects.Guild;
|
import engine.objects.Guild;
|
||||||
import engine.objects.GuildStatusController;
|
import engine.objects.GuildStatusController;
|
||||||
@@ -36,18 +36,18 @@ public class SwearInGuildHandler extends AbstractClientMsgHandler {
|
|||||||
@Override
|
@Override
|
||||||
protected boolean _handleNetMsg(ClientNetMsg baseMsg, ClientConnection origin) {
|
protected boolean _handleNetMsg(ClientNetMsg baseMsg, ClientConnection origin) {
|
||||||
PlayerCharacter player;
|
PlayerCharacter player;
|
||||||
SwearInGuildMsg swearInMsg;
|
AcceptSubInviteMsg swearInMsg;
|
||||||
Guild targetGuild;
|
Guild targetGuild;
|
||||||
Guild nation;
|
Guild nation;
|
||||||
Dispatch dispatch;
|
Dispatch dispatch;
|
||||||
|
|
||||||
swearInMsg = (SwearInGuildMsg) baseMsg;
|
swearInMsg = (AcceptSubInviteMsg) baseMsg;
|
||||||
player = SessionManager.getPlayerCharacter(origin);
|
player = SessionManager.getPlayerCharacter(origin);
|
||||||
|
|
||||||
if (player == null)
|
if (player == null)
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
targetGuild = (Guild) DbManager.getObject(GameObjectType.Guild, swearInMsg.getGuildUUID());
|
targetGuild = (Guild) DbManager.getObject(GameObjectType.Guild, swearInMsg.guildUUID());
|
||||||
|
|
||||||
if (targetGuild == null) {
|
if (targetGuild == null) {
|
||||||
ErrorPopupMsg.sendErrorMsg(player, "A Serious error has occured. Please post details for to ensure transaction integrity");
|
ErrorPopupMsg.sendErrorMsg(player, "A Serious error has occured. Please post details for to ensure transaction integrity");
|
||||||
|
|||||||
Reference in New Issue
Block a user