diff --git a/src/main/java/net/aufdemrand/denizen/scripts/commands/entity/HealthCommand.java b/src/main/java/net/aufdemrand/denizen/scripts/commands/entity/HealthCommand.java index b54c57a3ac..ba87d04a71 100644 --- a/src/main/java/net/aufdemrand/denizen/scripts/commands/entity/HealthCommand.java +++ b/src/main/java/net/aufdemrand/denizen/scripts/commands/entity/HealthCommand.java @@ -28,7 +28,7 @@ public void parseArgs(ScriptEntry scriptEntry) throws InvalidArgumentsException && arg.matches("player")) { if (!scriptEntry.hasPlayer()) throw new InvalidArgumentsException("No player attached!"); - scriptEntry.addObject("target", Arrays.asList(scriptEntry.getPlayer())); + scriptEntry.addObject("target", Arrays.asList(scriptEntry.getPlayer().getDenizenEntity())); } else if (!scriptEntry.hasObject("qty") @@ -54,7 +54,7 @@ else if (!scriptEntry.hasObject("action") if (!scriptEntry.hasObject("target")) { if (!scriptEntry.hasNPC()) throw new InvalidArgumentsException("Missing NPC!"); - scriptEntry.addObject("target", Arrays.asList(scriptEntry.getNPC())); + scriptEntry.addObject("target", Arrays.asList(scriptEntry.getNPC().getDenizenEntity())); } }