1
0
mirror of https://github.com/Zrips/Jobs.git synced 2024-11-25 20:16:13 +01:00

Boost command fix

This commit is contained in:
Zrips 2023-05-03 16:36:54 +03:00
parent 35e4b81b1d
commit 9101ef5be8

View File

@ -68,7 +68,7 @@ public class boost implements Cmd {
} }
} }
if (job == null && rate == null) { if (job == null && rate == null && !reset) {
LC.info_Spliter.sendMessage(sender); LC.info_Spliter.sendMessage(sender);
for (Job one : Jobs.getJobs()) { for (Job one : Jobs.getJobs()) {
showBoosts(sender, one); showBoosts(sender, one);
@ -89,32 +89,30 @@ public class boost implements Cmd {
timeDuration = 0L; timeDuration = 0L;
if (reset) { if (reset) {
if (allJobs) { if (job == null) {
if (type == null) { if (type == null) {
for (Job one : Jobs.getJobs()) { for (Job one : Jobs.getJobs()) {
for (CurrencyType curr : CurrencyType.values()) { for (CurrencyType curr : CurrencyType.values()) {
one.addBoost(curr, 1.0); one.addBoost(curr, 0);
} }
} }
Language.sendMessage(sender, "command.boost.output.allreset"); Language.sendMessage(sender, "command.boost.output.allreset");
} else { } else {
for (Job one : Jobs.getJobs()) { for (Job one : Jobs.getJobs()) {
one.addBoost(type, 1.0); one.addBoost(type, 0);
} }
Language.sendMessage(sender, "command.boost.output.alltypereset", "%type%", type.getDisplayName()); Language.sendMessage(sender, "command.boost.output.alltypereset", "%type%", type.getDisplayName());
} }
} else if (job != null) { } else {
if (type == null) { if (type == null) {
for (CurrencyType curr : CurrencyType.values()) { for (CurrencyType curr : CurrencyType.values()) {
job.addBoost(curr, 1.0); job.addBoost(curr, 0);
} }
Language.sendMessage(sender, "command.moneyboost.output.jobsboostreset", "%jobname%", job.getName()); Language.sendMessage(sender, "command.moneyboost.output.jobsboostreset", "%jobname%", job.getName());
} else { } else {
job.addBoost(type, 1.0); job.addBoost(type, 0);
Language.sendMessage(sender, "command.moneyboost.output.jobstypeboostreset", "%jobname%", job.getName(), "%type%", type.getDisplayName()); Language.sendMessage(sender, "command.moneyboost.output.jobstypeboostreset", "%jobname%", job.getName(), "%type%", type.getDisplayName());
} }
} else {
return false;
} }
return true; return true;
} }