Not a nation until two landed guilds sub.

This commit is contained in:
2026-05-10 10:18:15 -04:00
parent 75ea9de4e5
commit d331093acd
@@ -100,7 +100,8 @@ public class SwearInGuildHandler extends AbstractClientMsgHandler {
protectorate.setNation(nation);
GuildManager.updateAllGuildTags(protectorate);
if (nation.getGuildState() == GuildState.Sovereign)
if (nation.getGuildState() == GuildState.Sovereign &&
protectorate.getGuildState().equals(GuildState.Protectorate))
nation.setGuildState(GuildState.Nation);
SendGuildEntryMsg msg = new SendGuildEntryMsg(player);