diff --git a/zone/fearpath.cpp b/zone/fearpath.cpp index cedf1d410..96895a550 100644 --- a/zone/fearpath.cpp +++ b/zone/fearpath.cpp @@ -49,6 +49,11 @@ void Mob::CheckFlee() return; } + // Undead do not flee + if (GetBodyType() == BT_Undead) { + return; + } + // Check if Flee Timer is cleared if (!flee_timer.Check()) { return;