From 5a9686b10896a2ccafeda08baa1cf7851870f063 Mon Sep 17 00:00:00 2001
From: Sollace <sollacea@gmail.com>
Date: Mon, 1 Jun 2020 17:00:49 +0200
Subject: [PATCH] Fixed teleporting taking more energy than it should

---
 .../minelittlepony/unicopia/ability/UnicornTeleportAbility.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/com/minelittlepony/unicopia/ability/UnicornTeleportAbility.java b/src/main/java/com/minelittlepony/unicopia/ability/UnicornTeleportAbility.java
index 4722f26e..59d021f5 100644
--- a/src/main/java/com/minelittlepony/unicopia/ability/UnicornTeleportAbility.java
+++ b/src/main/java/com/minelittlepony/unicopia/ability/UnicornTeleportAbility.java
@@ -106,7 +106,7 @@ public class UnicornTeleportAbility implements Ability<Pos> {
         iplayer.getWorld().playSound(null, iplayer.getOrigin(), SoundEvents.ENTITY_ITEM_PICKUP, SoundCategory.PLAYERS, 1, 1);
 
         PlayerEntity player = iplayer.getOwner();
-        double distance = player.squaredDistanceTo(data.x, data.y, data.z) / 10;
+        double distance = Math.sqrt(player.squaredDistanceTo(data.x, data.y, data.z)) / 10;
 
         if (player.hasVehicle()) {
             Entity mount = player.getVehicle();