mirror of
https://github.com/TES3MP/TES3MP.git
synced 2025-09-27 06:55:54 -04:00
[Client] Differentiate itemPtr from actor Ptr in DedicatedPlayer method
This fixes a mistake from 8f7da49152deeda0f2b0e25dd9e6ffe9885e0f4f
This commit is contained in:
parent
5466092582
commit
cd1fc590a7
@ -335,12 +335,12 @@ void DedicatedPlayer::setEquipment()
|
||||
const int count = equipmentItems[slot].count;
|
||||
ptr.getClass().getContainerStore(ptr).add(dedicItem, count, ptr);
|
||||
|
||||
for (const auto &ptr : invStore)
|
||||
for (const auto &itemPtr : invStore)
|
||||
{
|
||||
if (::Misc::StringUtils::ciEqual(ptr.getCellRef().getRefId(), dedicItem)) // equip item
|
||||
if (::Misc::StringUtils::ciEqual(itemPtr.getCellRef().getRefId(), dedicItem)) // equip item
|
||||
{
|
||||
std::shared_ptr<MWWorld::Action> action = ptr.getClass().use(ptr);
|
||||
action->execute(this->ptr);
|
||||
std::shared_ptr<MWWorld::Action> action = itemPtr.getClass().use(itemPtr);
|
||||
action->execute(ptr);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user