package eu.thog.uhcrun.hook.potions;
import net.minecraft.server.v1_8_R3.AttributeModifier;
import net.minecraft.server.v1_8_R3.MinecraftKey;
import net.minecraft.server.v1_8_R3.MobEffectAttackDamage;
import net.minecraft.server.v1_8_R3.MobEffectList;
/**
* This file is a part of the UHCRun Project CodeBase
* Created by Thog
* (C) Copyright Thomas Guillemard 2016
* All rights reserved.
*/
public class PotionAttackDamageNerf extends MobEffectAttackDamage
{
public PotionAttackDamageNerf(int i, MinecraftKey minecraftKey, boolean b, int i1)
{
super(i, minecraftKey, b, i1);
this.b(4, 0);
}
@Override
public double a(int id, AttributeModifier modifier)
{
double result = super.a(id, modifier);
if (this.id == MobEffectList.INCREASE_DAMAGE.id)
{
result /= 3;
}
return result;
}
}