소스 검색

Fixed an issue in combat where mobs seemed to grow/shrink unexpectedly

Image 4 년 전
부모
커밋
47926d6430
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      EQ2/source/WorldServer/Spawn.cpp

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

@@ -1655,12 +1655,12 @@ void Spawn::InitializePosPacketData(Player* player, PacketStruct* packet, bool b
 
 			packet->setDataByName("pos_collision_radius", appearance.pos.collision_radius > 0 ? appearance.pos.collision_radius : 32);
 
-			packet->setDataByName("pos_size", 1.0f);
-
 			if (!IsPlayer())
-				packet->setDataByName("pos_size_ratio", size > 0 ? (((float)size) / 32) : 1);
+				packet->setDataByName("pos_size", size > 0 ? (((float)size) / 32.0f) : 1.0f);
 			else
-				packet->setDataByName("pos_size_ratio", 1.0f);
+				packet->setDataByName("pos_size", 1.0f);
+
+			packet->setDataByName("pos_size_ratio", 1.0f);
 	}
 	packet->setDataByName("pos_state", appearance.pos.state);