fix(MMAP/core/PathGenerator): Try to fix more water creatures (#13705)

Co-authored-by: jackpoz <giacomopoz@gmail.com>
This commit is contained in:
Mickaël Mauger
2023-01-02 22:26:12 +01:00
committed by GitHub
parent aae46cc8af
commit 24fa3ba828
4 changed files with 20 additions and 14 deletions

View File

@@ -4166,7 +4166,7 @@ bool Unit::isInAccessiblePlaceFor(Creature const* c) const
}
LiquidStatus liquidStatus = GetLiquidData().Status;
bool isInWater = (liquidStatus & MAP_LIQUID_STATUS_SWIMMING) != 0;
bool isInWater = (liquidStatus & MAP_LIQUID_STATUS_IN_CONTACT) != 0;
// In water or jumping in water
if (isInWater || (liquidStatus == LIQUID_MAP_ABOVE_WATER && (IsFalling() || (ToPlayer() && ToPlayer()->IsFalling()))))