Nation dislodged if abandoned

This commit is contained in:
2026-07-26 17:56:45 -04:00
parent f787416ca4
commit 6f54df62c4
@@ -3,7 +3,6 @@ package engine.net.client.handlers;
import engine.gameManager.*;
import engine.mbEnums;
import engine.mbEnums.BuildingGroup;
import engine.mbEnums.GuildState;
import engine.net.client.ClientConnection;
import engine.net.client.msg.AbandonAssetMsg;
import engine.net.client.msg.ClientNetMsg;
@@ -173,11 +172,9 @@ public class AbandonAssetMsgHandler extends AbstractClientMsgHandler {
BuildingManager.setRank(targetBuilding, 7);
}
if (sourceGuild.guildState.equals(GuildState.Sovereign))
sourceGuild.guildState = GuildState.Errant;
else
sourceGuild.guildState = GuildState.Sworn;
sourceGuild.guildState = mbEnums.GuildState.Errant;
sourceGuild.getNation().getSubGuildList().remove(sourceGuild);
sourceGuild.setNation(Guild.getErrantNation());
sourceGuild.setCityUUID(0);
GuildManager.updateAllGuildTags(sourceGuild);
GuildManager.updateAllGuildBinds(sourceGuild, null);