From 904a168d5c1c4adc6a0ef3026a2570ea0dab9965 Mon Sep 17 00:00:00 2001 From: SquidDev Date: Fri, 21 Jun 2019 18:53:14 +0100 Subject: [PATCH] Fix incorrect explosion check We should block explosions if the turtle is advanced /or/ if it's from a fireball or entity, not if both. Fixes #257 --- .../dan200/computercraft/shared/turtle/blocks/BlockTurtle.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/dan200/computercraft/shared/turtle/blocks/BlockTurtle.java b/src/main/java/dan200/computercraft/shared/turtle/blocks/BlockTurtle.java index 20a7de977..3e7a80698 100644 --- a/src/main/java/dan200/computercraft/shared/turtle/blocks/BlockTurtle.java +++ b/src/main/java/dan200/computercraft/shared/turtle/blocks/BlockTurtle.java @@ -218,7 +218,7 @@ public class BlockTurtle extends BlockComputerBase @Deprecated public float getExplosionResistance( Entity exploder ) { - if( getFamily() == ComputerFamily.Advanced && (exploder instanceof EntityLivingBase || exploder instanceof EntityFireball) ) + if( getFamily() == ComputerFamily.Advanced || exploder instanceof EntityLivingBase || exploder instanceof EntityFireball ) { return 2000; }