1
0
mirror of https://github.com/Zrips/Jobs.git synced 2024-12-29 04:18:07 +01:00

Fix for payment for mob killing going throw when it should not

This commit is contained in:
Zrips 2024-01-25 14:21:25 +02:00
parent 255a1c31a0
commit d9cb1bf337

View File

@ -1326,7 +1326,6 @@ public final class JobsPaymentListener implements Listener {
}
if (Jobs.getGCManager().MonsterDamageUse) {
boolean ignore = false;
if (Jobs.getGCManager().MonsterDamageIgnoreBosses) {
CMIEntityType etype = CMIEntityType.getByType(lVictim.getType());
@ -1342,14 +1341,13 @@ public final class JobsPaymentListener implements Listener {
if (!ignore) {
UUID lVictimUUID = lVictim.getUniqueId();
Double damage = damageDealtByPlayers.getIfPresent(lVictimUUID);
if (damage != null) {
double perc = (damage * 100D) / Util.getMaxHealth(lVictim);
damageDealtByPlayers.invalidate(lVictimUUID);
if (perc < Jobs.getGCManager().MonsterDamagePercentage)
return;
} else {
return;
}
}
}