mirror of
https://github.com/taoneill/war.git
synced 2025-02-12 17:31:21 +01:00
Remove stray logging code and cancel SATIATED RegainReason as well when nohunger is on.
This commit is contained in:
parent
73f7dbe8a2
commit
d327c34b10
@ -387,8 +387,10 @@ public class WarEntityListener extends EntityListener {
|
||||
*/
|
||||
@Override
|
||||
public void onEntityRegainHealth(EntityRegainHealthEvent event) {
|
||||
if (!War.war.isLoaded() || (event.getRegainReason() != RegainReason.REGEN && event.getRegainReason() != RegainReason.EATING)) {
|
||||
War.war.log("Refused " + event.getRegainReason().toString(), Level.INFO);
|
||||
if (!War.war.isLoaded() ||
|
||||
(event.getRegainReason() != RegainReason.REGEN
|
||||
&& event.getRegainReason() != RegainReason.EATING
|
||||
&& event.getRegainReason().toString() != "SATIATED")) {
|
||||
return;
|
||||
}
|
||||
|
||||
@ -400,7 +402,9 @@ public class WarEntityListener extends EntityListener {
|
||||
Player player = (Player) entity;
|
||||
Warzone zone = Warzone.getZoneByPlayerName(player.getName());
|
||||
if (zone != null) {
|
||||
if (event.getRegainReason() == RegainReason.EATING && zone.isNoHunger()) {
|
||||
if ((event.getRegainReason() == RegainReason.EATING
|
||||
|| event.getRegainReason().toString() != "SATIATED" )
|
||||
&& zone.isNoHunger()) {
|
||||
// noHunger setting means you can't auto-heal with full hunger bar (use saturation instead to control how fast you get hungry)
|
||||
event.setCancelled(true);
|
||||
} else if (event.getRegainReason() == RegainReason.REGEN) {
|
||||
|
Loading…
Reference in New Issue
Block a user