From 92d46f91f42c1e2d043b3ee8c757cf3836ec47f3 Mon Sep 17 00:00:00 2001 From: Driftay Date: Wed, 7 Aug 2019 12:05:20 -0400 Subject: [PATCH] Fixed Bug with Points --- src/main/java/com/massivecraft/factions/Conf.java | 2 +- .../massivecraft/factions/cmd/points/CmdPointsAdd.java | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/massivecraft/factions/Conf.java b/src/main/java/com/massivecraft/factions/Conf.java index c1d7e0df..0f7c687d 100644 --- a/src/main/java/com/massivecraft/factions/Conf.java +++ b/src/main/java/com/massivecraft/factions/Conf.java @@ -415,7 +415,7 @@ public class Conf { safeZoneNerfedCreatureTypes.add(EntityType.WITCH); safeZoneNerfedCreatureTypes.add(EntityType.WITHER); safeZoneNerfedCreatureTypes.add(EntityType.ZOMBIE); - + // Is this called lazy load? defaultFactionPermissions.put("LEADER", new DefaultPermissions(true)); defaultFactionPermissions.put("COLEADER", new DefaultPermissions(true)); diff --git a/src/main/java/com/massivecraft/factions/cmd/points/CmdPointsAdd.java b/src/main/java/com/massivecraft/factions/cmd/points/CmdPointsAdd.java index c5cc2013..87b7fb0d 100644 --- a/src/main/java/com/massivecraft/factions/cmd/points/CmdPointsAdd.java +++ b/src/main/java/com/massivecraft/factions/cmd/points/CmdPointsAdd.java @@ -37,9 +37,11 @@ public class CmdPointsAdd extends FCommand { public void perform() { Faction faction = Factions.getInstance().getByTag(args.get(0)); - FPlayer fPlayer = this.argAsFPlayer(0); - if (fPlayer != null) { - faction = fPlayer.getFaction(); + if (faction == null) { + FPlayer fPlayer = this.argAsFPlayer(0); + if (fPlayer != null) { + faction = fPlayer.getFaction(); + } } if (faction == null || faction.isWilderness()) {