fix: stupid

This commit is contained in:
Tropical
2026-03-06 20:39:58 -06:00
parent 6131826226
commit 653a2c4289
68 changed files with 118 additions and 118 deletions

View File

@@ -257,7 +257,7 @@ void Entity::_init(bool useSmallId)
viewScale = 1.0;
blocksBuilding = false;
rider = std::<Entity>();
rider = std::weak_ptr<Entity>();
riding = nullptr;
//level = NULL; // Level is assigned to in the original c_tor code
@@ -1571,14 +1571,14 @@ void Entity::ride(std::shared_ptr<Entity> e)
{
// 4J Stu - Position should already be updated before the SetRidingPacket comes in
if(!level->isClientSide) moveTo(riding->x, riding->bb->y0 + riding->bbHeight, riding->z, yRot, xRot);
riding->rider = std::<Entity>();
riding->rider = std::weak_ptr<Entity>();
}
riding = nullptr;
return;
}
if (riding != NULL)
{
riding->rider = std::<Entity>();
riding->rider = std::weak_ptr<Entity>();
}
riding = e;
e->rider = shared_from_this();