summaryrefslogtreecommitdiffstats
path: root/src/Mobs
diff options
context:
space:
mode:
authorAlexander Harkness <me@bearbin.net>2015-05-28 08:52:30 +0200
committerAlexander Harkness <me@bearbin.net>2015-05-28 08:52:30 +0200
commit1487f57905b8cfd52c98ef9601613eba21bc2f7d (patch)
tree134d379b21af474b502eb521aa9acb0ee60d7f29 /src/Mobs
parentMerge pull request #2148 from SafwatHalaby/easy (diff)
parentAI - Tweaked wolf speed and teleport threshold (diff)
downloadcuberite-1487f57905b8cfd52c98ef9601613eba21bc2f7d.tar
cuberite-1487f57905b8cfd52c98ef9601613eba21bc2f7d.tar.gz
cuberite-1487f57905b8cfd52c98ef9601613eba21bc2f7d.tar.bz2
cuberite-1487f57905b8cfd52c98ef9601613eba21bc2f7d.tar.lz
cuberite-1487f57905b8cfd52c98ef9601613eba21bc2f7d.tar.xz
cuberite-1487f57905b8cfd52c98ef9601613eba21bc2f7d.tar.zst
cuberite-1487f57905b8cfd52c98ef9601613eba21bc2f7d.zip
Diffstat (limited to 'src/Mobs')
-rw-r--r--src/Mobs/Wolf.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Mobs/Wolf.cpp b/src/Mobs/Wolf.cpp
index 3c2ec1520..af7de1579 100644
--- a/src/Mobs/Wolf.cpp
+++ b/src/Mobs/Wolf.cpp
@@ -20,6 +20,7 @@ cWolf::cWolf(void) :
m_OwnerName(""),
m_CollarColor(14)
{
+ m_RelativeWalkSpeed = 2;
}
@@ -230,7 +231,7 @@ void cWolf::TickFollowPlayer()
{
// The player is present in the world, follow him:
double Distance = (Callback.OwnerPos - GetPosition()).Length();
- if (Distance > 30)
+ if (Distance > 20)
{
Callback.OwnerPos.y = FindFirstNonAirBlockPosition(Callback.OwnerPos.x, Callback.OwnerPos.z);
TeleportToCoords(Callback.OwnerPos.x, Callback.OwnerPos.y, Callback.OwnerPos.z);