diff --git a/src/main/java/electroblob/wizardry/potion/PotionFrost.java b/src/main/java/electroblob/wizardry/potion/PotionFrost.java index 3ce17d8a..15b44b25 100644 --- a/src/main/java/electroblob/wizardry/potion/PotionFrost.java +++ b/src/main/java/electroblob/wizardry/potion/PotionFrost.java @@ -5,6 +5,7 @@ import electroblob.wizardry.constants.Constants; import electroblob.wizardry.registry.WizardryPotions; import electroblob.wizardry.util.ParticleBuilder; import electroblob.wizardry.util.ParticleBuilder.Type; +import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.SharedMonsterAttributes; import net.minecraft.util.ResourceLocation; import net.minecraft.world.World; @@ -50,4 +51,18 @@ public class PotionFrost extends PotionMagicEffect implements ICustomPotionParti } } + @Override + public void performEffect(EntityLivingBase entitylivingbase, int strength) { + if (entitylivingbase.isBurning()) { + if (entitylivingbase.isPotionActive(WizardryPotions.frost)) { + entitylivingbase.removePotionEffect(WizardryPotions.frost); + entitylivingbase.extinguish(); + } + } + } + + @Override + public boolean isReady(int duration, int amplifier) { + return true; + } }