More state work

This commit is contained in:
MagicBot committed 2026-05-10 12:06:32 -04:00
1 parent aea6869ca0
commit 412f7f956f
2 files changed
+5 -6

No files matched your search

+2 -1
View File
@@ -1173,7 +1173,8 @@ public class City extends AbstractWorldObject {
sourceNation.getSubGuildList().remove(sourceGuild);
if (sourceNation.getSubGuildList().isEmpty())
sourceNation.downgradeGuildState();
sourceNation.guildState = GuildState.Sovereign;
}
// Link the mew guild with the tree
+3 -5
View File
@@ -908,15 +908,13 @@ public class Guild extends AbstractWorldObject {
// Guild without any subs is no longer a nation
if (subGuild.getOwnedCity() == null) {
subGuild.nation = null;
subGuild.guildState = GuildState.Errant;
subGuild.nation = Guild.getErrantNation();
} else {
subGuild.nation = subGuild;
subGuild.guildState = GuildState.Errant;
}
// Downgrade guild
subGuild.downgradeGuildState();
// Remove from collection
subGuildList.remove(subGuild);