diff --git a/server/gameserver/android_new.ai.cc b/server/gameserver/android_new.ai.cc index 74d997c..c662863 100644 --- a/server/gameserver/android_new.ai.cc +++ b/server/gameserver/android_new.ai.cc @@ -566,18 +566,16 @@ void AndroidNewAI::UpdatePursuit() void AndroidNewAI::DoMoveNewAI() { Human* hum = (Human*)owner; - if (hum->UpdatedTimes() % 2 == 0) { - if (std::abs(hum->move_dir.x) > FLT_EPSILON || - std::abs(hum->move_dir.y) > FLT_EPSILON) { - hum->on_move_collision = - [this] () { - ChangeToStateNewAI(ASE_RandomWalk); - return false; - }; - int speed = std::max(1, (int)hum->GetSpeed()); - hum->_UpdateMove(speed); - hum->on_move_collision = nullptr; - } + if (std::abs(hum->move_dir.x) > FLT_EPSILON || + std::abs(hum->move_dir.y) > FLT_EPSILON) { + hum->on_move_collision = + [this] () { + ChangeToStateNewAI(ASE_RandomWalk); + return false; + }; + int speed = std::max(1, (int)hum->GetSpeed()); + hum->_UpdateMove(speed); + hum->on_move_collision = nullptr; } } diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index 2e1dcdd..ef9ab0f 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -2914,7 +2914,7 @@ void Room::InitAndroidAI() for (Android* hum : androids) { #ifdef DEBUG #if 0 - hum->SetAiLevel(3); + hum->SetAiLevel(7); continue; #endif #endif