@@ -58,13 +58,15 @@ public class BuffGUI {
5858
5959 private Guilds guilds ;
6060 private SettingsManager settingsManager ;
61+ private SettingsManager mainConfig ;
6162 private GuildHandler guildHandler ;
6263 private CommandManager commandManager ;
6364 private CooldownHandler cooldownHandler ;
6465
65- public BuffGUI (Guilds guilds , SettingsManager settingsManager , GuildHandler guildHandler , CommandManager commandManager , CooldownHandler cooldownHandler ) {
66+ public BuffGUI (Guilds guilds , SettingsManager settingsManager , SettingsManager mainConfig , GuildHandler guildHandler , CommandManager commandManager , CooldownHandler cooldownHandler ) {
6667 this .guilds = guilds ;
6768 this .settingsManager = settingsManager ;
69+ this .mainConfig = mainConfig ;
6870 this .guildHandler = guildHandler ;
6971 this .commandManager = commandManager ;
7072 this .cooldownHandler = cooldownHandler ;
@@ -277,7 +279,7 @@ private void setBuffItem(CommandManager commandManager, String type, int length,
277279 if (!settingsManager .getProperty (GuildBuffSettings .BUFF_STACKING ) && !player .getActivePotionEffects ().isEmpty ()) return ;
278280 guild .setBalance (guild .getBalance () - cost );
279281 guild .addPotion (type , (length * 20 ), amplifier );
280- cooldownHandler .addCooldown (guild , Cooldown .Type .Buffs .name (), settingsManager .getProperty (CooldownSettings .BUFF ), TimeUnit .SECONDS );
282+ cooldownHandler .addCooldown (guild , Cooldown .Type .Buffs .name (), mainConfig .getProperty (CooldownSettings .BUFF ), TimeUnit .SECONDS );
281283
282284 executeClickerCommands (clickerCheck , clickerCommands , player );
283285 executeGuildCommands (guildCheck , guildCommands , guild );
0 commit comments