diff --git a/Common/src/main/java/at/petrak/hexcasting/api/casting/eval/env/CircleCastEnv.java b/Common/src/main/java/at/petrak/hexcasting/api/casting/eval/env/CircleCastEnv.java index 94771a57c5..7a9bac13cc 100644 --- a/Common/src/main/java/at/petrak/hexcasting/api/casting/eval/env/CircleCastEnv.java +++ b/Common/src/main/java/at/petrak/hexcasting/api/casting/eval/env/CircleCastEnv.java @@ -148,6 +148,13 @@ public boolean isVecInRangeEnvironment(Vec3 vec) { return this.execState.bounds.contains(vec); } + @Override + public boolean isEnlightened() { + // have unbound circles be enlightened. + if(getCastingEntity() == null) return true; + return super.isEnlightened(); + } + @Override public boolean hasEditPermissionsAtEnvironment(BlockPos pos) { return true;