Cleanup of duplicate errant guild definitions.

This commit is contained in:
2023-01-19 16:22:37 -05:00
parent 8ff0216243
commit ea34418f2d
3 changed files with 7 additions and 18 deletions
+5 -16
View File
@@ -51,7 +51,6 @@ public class Guild extends AbstractWorldObject {
private final String name;
private Guild nation;
private static Guild g;
private final GuildTag guildTag;
// TODO add these to database
private String motto = "";
@@ -406,23 +405,8 @@ public class Guild extends AbstractWorldObject {
/*
* Utils
*/
public static Guild getErrantGuild() {
return g;
}
public static void CreateErrantGuild(){
g = new Guild( "None", Guild.getErrantNation(), 0,
"Anarchy", GuildTag.ERRANT, 0);
g.getObjectType();
}
public boolean isErrant() {
if (this.getObjectUUID() == Guild.g.getObjectUUID())
return true;
return this.getObjectUUID() == Guild.errant.getObjectUUID();
}
@@ -739,6 +723,11 @@ Guild.serializeForClientMsg(guild,writer, null, false);
private static Guild errant;
public static Guild getErrantGuild() {
return Guild.getErrantNation();
}
public static Guild getErrantNation() {
if (Guild.errant == null)
Guild.errant = new Guild("None", null, 10, "Despot Rule", GuildTag.ERRANT, 0);
+1 -1
View File
@@ -214,7 +214,7 @@ public class LoginServer {
Race.loadAllRaces();
Logger.info("Initializing Errant Guild");
Guild.CreateErrantGuild();
Guild.getErrantGuild();
Logger.info("Loading All Guilds");
DbManager.GuildQueries.GET_ALL_GUILDS();
+1 -1
View File
@@ -269,7 +269,7 @@ public class WorldServer {
ItemProductionManager.ITEMPRODUCTIONMANAGER.startMessagePump();
Logger.info("Initializing Errant Guild");
Guild.CreateErrantGuild();
Guild.getErrantGuild();
Logger.info("Initializing PowersManager.");
// activate powers manager