diff --git a/src/main/java/electroblob/wizardry/spell/Metamorphosis.java b/src/main/java/electroblob/wizardry/spell/Metamorphosis.java index 0b0de703..12975e93 100644 --- a/src/main/java/electroblob/wizardry/spell/Metamorphosis.java +++ b/src/main/java/electroblob/wizardry/spell/Metamorphosis.java @@ -104,6 +104,8 @@ public class Metamorphosis extends Spell { newEntity.setHealth(((EntityLivingBase)entityHit).getHealth()); NBTTagCompound tag = new NBTTagCompound(); entityHit.writeToNBT(tag); + // Remove the UUID because keeping it the same causes the entity to disappear + WizardryUtilities.removeUniqueId(tag, "UUID"); newEntity.readFromNBT(tag); entityHit.setDead();