[Fix] Boats should never get FixZ'd (#2246)

* Boats should never get FixZ'd

* Use member variable to avoid repetitive checks

* Resolve comments from review

* Fix return type
This commit is contained in:
Paul Coene
2022-07-02 14:49:45 -04:00
committed by GitHub
parent 15113f4056
commit 3936b2b882
5 changed files with 13 additions and 4 deletions
+4
View File
@@ -809,6 +809,10 @@ void Mob::FixZ(int32 z_find_offset /*= 5*/, bool fix_client_z /*= false*/) {
return;
}
if (GetIsBoat()) {
return;
}
if (flymode == GravityBehavior::Flying) {
return;
}