diff --git a/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java b/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java index 42535d30..3154ed8f 100644 --- a/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java +++ b/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java @@ -21,6 +21,7 @@ import net.Indyuce.mmocore.api.player.profess.resource.PlayerResource; import net.Indyuce.mmocore.api.player.social.FriendRequest; import net.Indyuce.mmocore.api.player.stats.PlayerStats; import net.Indyuce.mmocore.api.quest.PlayerQuests; +import net.Indyuce.mmocore.api.quest.trigger.StatTrigger; import net.Indyuce.mmocore.api.util.Closable; import net.Indyuce.mmocore.api.util.MMOCoreUtils; import net.Indyuce.mmocore.experience.EXPSource; @@ -145,7 +146,7 @@ public class PlayerData extends OfflinePlayerData implements Closable, Experienc // Used to see if the triggers need to be applied for (StatInstance instance : mmoData.getStatMap().getInstances()) for (StatModifier modifier : instance.getModifiers()) - if (modifier.getKey().startsWith("trigger")) { + if (modifier.getKey().startsWith(StatTrigger.TRIGGER_PREFIX)) { statsLoaded = true; break; } diff --git a/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/quest/trigger/StatTrigger.java b/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/quest/trigger/StatTrigger.java index 6e345170..4a77bdbf 100644 --- a/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/quest/trigger/StatTrigger.java +++ b/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/quest/trigger/StatTrigger.java @@ -9,9 +9,10 @@ import org.apache.commons.lang.Validate; import java.util.UUID; public class StatTrigger extends Trigger { + public static String TRIGGER_PREFIX = "mmocore_trigger"; private final StatModifier statModifier; private final String stat; - private final String modifierKey = "mmocore_trigger." + UUID.randomUUID(); + private final String modifierKey = TRIGGER_PREFIX + "." + UUID.randomUUID(); private final double amount; public StatTrigger(MMOLineConfig config) {