From 141af19daaa3775c67f117f9d66a232de4d35db7 Mon Sep 17 00:00:00 2001 From: MagicBot Date: Wed, 19 Jun 2024 17:38:44 -0400 Subject: [PATCH] More logic work --- src/engine/objects/City.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/engine/objects/City.java b/src/engine/objects/City.java index 822518f2..21f934d8 100644 --- a/src/engine/objects/City.java +++ b/src/engine/objects/City.java @@ -316,8 +316,9 @@ public class City extends AbstractWorldObject { if (!city.getGuild().charter.equals(playerCharacter.guild.charter)) continue; - if (!city.getGuild().charter.canJoin(playerCharacter)) - continue; + if (repledge) + if (!city.getGuild().charter.canJoin(playerCharacter)) + continue; } if (!city.getTOL().reverseKOS) { @@ -359,8 +360,9 @@ public class City extends AbstractWorldObject { if (!city.getGuild().charter.equals(playerCharacter.guild.charter)) continue; - if (!city.getGuild().charter.canJoin(playerCharacter)) - continue; + if (repledge) + if (!city.getGuild().charter.canJoin(playerCharacter)) + continue; } if (city.isNpc == 1)