瀏覽代碼

Fix for widgets (lifts) properly moving up down on the Y axis

Image 3 年之前
父節點
當前提交
1d5279a5f5
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      EQ2/source/WorldServer/Spawn.cpp

+ 4 - 1
EQ2/source/WorldServer/Spawn.cpp

@@ -2647,7 +2647,10 @@ bool Spawn::CalculateChange(){
 			else {
 				SetX(nx + tar_vx, false);
 				SetZ(nz + tar_vz, false);
-				SetY(ny + tar_vy, false);
+				if ( IsWidget() )
+					SetY(ny + tar_vy, false, true);
+				else
+					SetY(ny + tar_vy, false);
 			}
 
 			if (GetZone()->Grid != nullptr) {