diff --git a/src/servers/Scripts/quest/subquest/gridania/SubFst029.cpp b/src/servers/Scripts/quest/subquest/gridania/SubFst029.cpp index a38eb63e..fc94b032 100644 --- a/src/servers/Scripts/quest/subquest/gridania/SubFst029.cpp +++ b/src/servers/Scripts/quest/subquest/gridania/SubFst029.cpp @@ -75,7 +75,7 @@ private: player.playScene( getId(), 1, HIDE_HOTBAR, [ & ]( Entity::Player& player, const Event::SceneResult& result ) { - if( result.param2 == 1 && player.collectHandInItems( { Ritem0 } ) ) + if( result.param2 == 1 && player.collectHandInItems( { uint32_t{ Ritem0 } } ) ) { Scene00100( player ); } diff --git a/src/servers/sapphire_zone/Actor/PlayerInventory.cpp b/src/servers/sapphire_zone/Actor/PlayerInventory.cpp index 4f0aaf0f..eae0113a 100644 --- a/src/servers/sapphire_zone/Actor/PlayerInventory.cpp +++ b/src/servers/sapphire_zone/Actor/PlayerInventory.cpp @@ -795,7 +795,7 @@ uint8_t Core::Entity::Player::getFreeSlotsInBags() bool Core::Entity::Player::collectHandInItems( std::vector< uint32_t > itemIds ) { // todo: figure out how the game gets the required stack count - auto& container = m_storageMap[HandIn]; + const auto& container = m_storageMap[ HandIn ]; std::vector< uint8_t > foundItems;