diff --git a/src/main/java/ch/njol/skript/conditions/CondIsOnline.java b/src/main/java/ch/njol/skript/conditions/CondIsOnline.java index af63f2b4a67..defcbfeb7a5 100644 --- a/src/main/java/ch/njol/skript/conditions/CondIsOnline.java +++ b/src/main/java/ch/njol/skript/conditions/CondIsOnline.java @@ -18,6 +18,7 @@ */ package ch.njol.skript.conditions; +import org.bukkit.Bukkit; import org.bukkit.OfflinePlayer; import ch.njol.skript.conditions.base.PropertyCondition; @@ -53,7 +54,7 @@ public boolean init(final Expression[] exprs, final int matchedPattern, final @Override public boolean check(OfflinePlayer op) { - return op.isOnline(); + return Bukkit.getPlayerExact(op.getName()) != null; } @Override