From 7a9c58ff93fd21ebabc2bf60abc3c9d0ba0a94a6 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 15 Jul 2020 15:01:45 +0800 Subject: [PATCH] 1 --- server/gameserver/android_new.ai.cc | 2 ++ server/gameserver/room.cc | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/server/gameserver/android_new.ai.cc b/server/gameserver/android_new.ai.cc index 535eb38..abaa8e2 100644 --- a/server/gameserver/android_new.ai.cc +++ b/server/gameserver/android_new.ai.cc @@ -716,8 +716,10 @@ void AndroidNewAI::DoShotNewAI() shot_dir.Rotate(ai_meta->i->shot_offset_angle() / -180.0f); } } + a8::Vec2 old_attack_dir = myself->attack_dir; myself->attack_dir = shot_dir; myself->Shot(shot_dir, shot_ok); + myself->attack_dir = old_attack_dir; if (shot_ok) { if (node_.shot_times <= 0) { node_.start_shot_frameno = myself->room->GetFrameNo(); diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index b6ee06f..2e1dcdd 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(2); + hum->SetAiLevel(3); continue; #endif #endif