Use activate() if player for activate(Player) is null; resolves #885

This commit is contained in:
Daniel Saukel 2020-10-23 18:01:56 +02:00
parent ddaf0ddd65
commit 0dd3dac8e3
2 changed files with 10 additions and 2 deletions

View File

@ -41,7 +41,11 @@ public abstract class Rocker extends Deactivatable {
@Override @Override
public void trigger(Player player) { public void trigger(Player player) {
if (!isActive()) { if (!isActive()) {
if (player != null) {
activate(player); activate(player);
} else {
activate();
}
} else { } else {
deactivate(); deactivate();
} }

View File

@ -162,7 +162,11 @@ public abstract class Windup extends Deactivatable {
@Override @Override
public void trigger(Player player) { public void trigger(Player player) {
if (!isActive()) { if (!isActive()) {
if (player != null) {
activate(player); activate(player);
} else {
activate();
}
} }
} }