diff --git a/server/gameserver/android.ai.cc b/server/gameserver/android.ai.cc index 5fc1280..fd54298 100644 --- a/server/gameserver/android.ai.cc +++ b/server/gameserver/android.ai.cc @@ -106,6 +106,7 @@ void AndroidAI::DoMove() break; } hum->room->grid_service.MoveHuman(hum); + hum->CheckGrass(); } } } diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 86fb4a5..34bc0f9 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -1870,6 +1870,7 @@ void Human::ProcSkillPhase(MetaData::SkillPhase* phase) case Skill_Jump: { pos = skill_target_pos; + CheckGrass(); } break; case Skill_Shot: