SixNine
Active Member
- Joined
- Dec 12, 2018
- Messages
- 442
- Reaction score
- 40
Anyone got an idea how to fix it?
---------------------------------------------------Signal caught: SIGSEGVT - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
pastebin.com
C++:
void Game::playerMoveUpContainer(uint32_t playerId, uint8_t cid)
{
Player* player = getPlayerByID(playerId);
if (!player) {
return;
}
Container* container = player->getContainerByID(cid);
if (!container) {
return;
}
Container* parentContainer = dynamic_cast<Container*>(container->getRealParent());
if (!parentContainer) {
Tile* tile = container->getTile();
if (!tile) {
return;
}
}
bool hasParent = (dynamic_cast<const Container*>(parentContainer->getParent()) != nullptr);
player->addContainer(cid, parentContainer);
player->sendContainer(cid, parentContainer, hasParent, player->getContainerIndex(cid));
}