2
0
Fork 0

Blocking Change

frozen
KeyLime17 1 year ago
parent 8e5cf0d0fc
commit c9bb556028

@ -96,9 +96,6 @@ public class CinderEventHandler implements IFuelHandler {
EntityPlayerMP player = (EntityPlayerMP) event.entity; EntityPlayerMP player = (EntityPlayerMP) event.entity;
ItemStack sword = player.getHeldItem(); ItemStack sword = player.getHeldItem();
player.addChatMessage(new ChatComponentText(EnumChatFormatting.RED + "Player Yaw " + player.getRotationYawHead()));
player.addChatMessage(new ChatComponentText(EnumChatFormatting.RED + "Attacker Yaw " + attacker.getRotationYawHead()));
float playerYaw = player.getRotationYawHead(); float playerYaw = player.getRotationYawHead();
float attackerYaw = attacker.getRotationYawHead(); float attackerYaw = attacker.getRotationYawHead();
@ -108,16 +105,10 @@ public class CinderEventHandler implements IFuelHandler {
// Calculate the angle difference // Calculate the angle difference
float angleDifference = Math.abs(playerYaw - attackerYaw); float angleDifference = Math.abs(playerYaw - attackerYaw);
player.addChatMessage(new ChatComponentText(EnumChatFormatting.RED + "Player Yaw " + playerYaw));
player.addChatMessage(new ChatComponentText(EnumChatFormatting.RED + "Attacker Yaw " + attackerYaw));
player.addChatMessage(new ChatComponentText(EnumChatFormatting.GOLD + "Angle Difference " + angleDifference));
if (angleDifference > 180) { if (angleDifference > 180) {
angleDifference = 360 - angleDifference; angleDifference = 360 - angleDifference;
} }
player.addChatMessage(new ChatComponentText(EnumChatFormatting.RED + "DEBUG: Initial Damage: " + event.ammount));
ItemStack weapon = attacker.getHeldItem(); ItemStack weapon = attacker.getHeldItem();
if (weapon != null) { if (weapon != null) {
if (player.isBlocking() && angleDifference >= 135 && angleDifference <=225) { if (player.isBlocking() && angleDifference >= 135 && angleDifference <=225) {
@ -147,8 +138,6 @@ public class CinderEventHandler implements IFuelHandler {
event.ammount = player.getHealth(); // Ensure player dies if health reaches 0 or below event.ammount = player.getHealth(); // Ensure player dies if health reaches 0 or below
} }
player.addChatMessage(new ChatComponentText(EnumChatFormatting.RED + "DEBUG: Total Additional Damage: " + newDamage));
} }
} }
} }

Loading…
Cancel
Save