From b617c604d8c1de77f3266b27db2b80df83d4f47b Mon Sep 17 00:00:00 2001 From: Archy-X <63976867+Archy-X@users.noreply.github.com> Date: Sun, 28 Jul 2024 15:19:08 -0700 Subject: [PATCH] Fix boss bar income showing for jobs enabled without economy --- .../dev/aurelium/auraskills/common/level/LevelManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/src/main/java/dev/aurelium/auraskills/common/level/LevelManager.java b/common/src/main/java/dev/aurelium/auraskills/common/level/LevelManager.java index 6503b11cd..cc3eae9e0 100644 --- a/common/src/main/java/dev/aurelium/auraskills/common/level/LevelManager.java +++ b/common/src/main/java/dev/aurelium/auraskills/common/level/LevelManager.java @@ -83,6 +83,9 @@ private double addJobsIncome(User user, Skill skill, double amount, @Nullable Xp if (plugin.config().jobSelectionEnabled() && !user.getJobs().contains(skill)) { return 0.0; } + if (!plugin.getHookManager().isRegistered(EconomyHook.class)) { + return 0.0; + } double income = source.getIncome().getIncomeEarned(user.toApi(), source.getValues(), skill, amount); double originalIncome = income;