Fixed issue with Sentient Sword damage always being 12.

This commit is contained in:
WayofTime 2016-03-30 19:32:57 -04:00
parent 1cdcd81508
commit 92992e246b

View file

@ -349,7 +349,7 @@ public class ItemSentientSword extends ItemSword implements IDemonWillWeapon, IM
@Override @Override
public Multimap<String, AttributeModifier> getAttributeModifiers(EntityEquipmentSlot slot, ItemStack stack) public Multimap<String, AttributeModifier> getAttributeModifiers(EntityEquipmentSlot slot, ItemStack stack)
{ {
Multimap<String, AttributeModifier> multimap = super.getAttributeModifiers(slot, stack); Multimap<String, AttributeModifier> multimap = HashMultimap.<String, AttributeModifier>create();
if (slot == EntityEquipmentSlot.MAINHAND) if (slot == EntityEquipmentSlot.MAINHAND)
{ {
multimap.put(SharedMonsterAttributes.ATTACK_DAMAGE.getAttributeUnlocalizedName(), new AttributeModifier(ATTACK_DAMAGE_MODIFIER, "Weapon modifier", getDamageOfActivatedSword(stack), 0)); multimap.put(SharedMonsterAttributes.ATTACK_DAMAGE.getAttributeUnlocalizedName(), new AttributeModifier(ATTACK_DAMAGE_MODIFIER, "Weapon modifier", getDamageOfActivatedSword(stack), 0));