Fixed %mmocore_in_combat%

This commit is contained in:
Jules 2023-03-18 21:20:43 +01:00
parent a84d240a4e
commit e1011d449f

View File

@ -33,15 +33,20 @@ public class CombatHandler implements Closable {
// Simply refreshing
if (isInCombat()) {
Bukkit.getScheduler().cancelTask(task.getTaskId());
task = Bukkit.getScheduler().runTaskLater(MMOCore.plugin, () -> quit(false), MMOCore.plugin.configManager.combatLogTimer / 50);
task = newTask();
// Entering combat
} else {
MMOCore.plugin.configManager.getSimpleMessage("now-in-combat").send(player.getPlayer());
Bukkit.getPluginManager().callEvent(new PlayerCombatEvent(player, true));
task = newTask();
}
}
private BukkitTask newTask() {
return Bukkit.getScheduler().runTaskLater(MMOCore.plugin, () -> quit(false), MMOCore.plugin.configManager.combatLogTimer / 50);
}
public boolean isInPvpMode() {
return pvpMode;
}