Prevent crash when hitting ghast-fireballs etc. with tinker projectiles

This commit is contained in:
Bernhard Bonigl committed 2014-11-20 15:06:16 +01:00
1 parent 7372d0af89
commit 2396c9c21c
1 file changed
+1 -1
@@ -206,7 +206,7 @@ public abstract class ProjectileBase extends EntityArrow implements IEntityAddit
// stonebound decreases, jagged increases damage too
float bonusDamage = -AbilityHelper.calcStoneboundBonus(ammo, tags);
// enchantments might add too
if(shootingEntity != null)
if(shootingEntity != null && movingobjectposition.entityHit instanceof EntityLivingBase)
bonusDamage += EnchantmentHelper.getEnchantmentModifierLiving((EntityLivingBase)this.shootingEntity, (EntityLivingBase)movingobjectposition.entityHit);
damage += bonusDamage;