|
@@ -2159,7 +2159,7 @@ void Spawn::InitializePosPacketData(Player* player, PacketStruct* packet, bool b
|
|
else {
|
|
else {
|
|
packet->setDataByName("pos_x", appearance.pos.X);
|
|
packet->setDataByName("pos_x", appearance.pos.X);
|
|
float result_y = appearance.pos.Y;
|
|
float result_y = appearance.pos.Y;
|
|
- if(!IsWidget() && !(IsFlyingCreature() || IsWaterCreature() || InWater())) {
|
|
|
|
|
|
+ if(!IsWidget() && !IsSign() && !(IsFlyingCreature() || IsWaterCreature() || InWater())) {
|
|
result_y = new_y;
|
|
result_y = new_y;
|
|
}
|
|
}
|
|
if(GetMap() != player->GetMap()) {
|
|
if(GetMap() != player->GetMap()) {
|