Merge branch '1.16.5' of https://github.com/FatherToast/SpecialMobs into 1.16.5

This commit is contained in:
Sarinsa 2022-10-12 00:13:12 +02:00
commit 715b0a78ab
4 changed files with 6 additions and 6 deletions

View file

@ -140,8 +140,8 @@ public class _SpecialSkeletonEntity extends AbstractSkeletonEntity implements IS
/** @return The arrow for this skeleton to shoot. */
@Override
protected AbstractArrowEntity getArrow( ItemStack arrowItem, float damageMulti ) {
return getVariantArrow( super.getArrow( arrowItem, damageMulti * getSpecialData().getRangedAttackDamage() ),
arrowItem, damageMulti );
return getVariantArrow( super.getArrow( arrowItem,
damageMulti * getSpecialData().getRangedAttackDamage() / 2.0F ), arrowItem, damageMulti );
}
/** Override to modify this entity's ranged attack projectile. */

View file

@ -139,8 +139,8 @@ public class _SpecialWitherSkeletonEntity extends WitherSkeletonEntity implement
/** @return The arrow for this skeleton to shoot. */
@Override
protected AbstractArrowEntity getArrow( ItemStack arrowItem, float damageMulti ) {
return getVariantArrow( super.getArrow( arrowItem, damageMulti * getSpecialData().getRangedAttackDamage() ),
arrowItem, damageMulti );
return getVariantArrow( super.getArrow( arrowItem,
damageMulti * getSpecialData().getRangedAttackDamage() / 2.0F ), arrowItem, damageMulti );
}
/** Override to modify this entity's ranged attack projectile. */

View file

@ -153,7 +153,7 @@ public class _SpecialZombieEntity extends ZombieEntity implements IRangedAttackM
/** @return The arrow for this zombie to shoot. */
protected AbstractArrowEntity getArrow( ItemStack arrowItem, float damageMulti ) {
return getVariantArrow( ProjectileHelper.getMobArrow( this, arrowItem,
damageMulti * getSpecialData().getRangedAttackDamage() ), arrowItem, damageMulti );
damageMulti * getSpecialData().getRangedAttackDamage() / 2.0F ), arrowItem, damageMulti );
}
/** Override to modify this entity's ranged attack projectile. */

View file

@ -150,7 +150,7 @@ public class _SpecialZombifiedPiglinEntity extends ZombifiedPiglinEntity impleme
/** @return The arrow for this zombie to shoot. */
protected AbstractArrowEntity getArrow( ItemStack arrowItem, float damageMulti ) {
return getVariantArrow( ProjectileHelper.getMobArrow( this, arrowItem,
damageMulti * getSpecialData().getRangedAttackDamage() ), arrowItem, damageMulti );
damageMulti * getSpecialData().getRangedAttackDamage() / 2.0F ), arrowItem, damageMulti );
}
/** Override to modify this entity's ranged attack projectile. */