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;