1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-23 00:28:08 +02:00

artifact assemble fixed

This commit is contained in:
SoundSSGood
2022-11-19 16:09:32 +02:00
parent e6e669d024
commit 4b52d38c57
3 changed files with 9 additions and 1 deletions

View File

@ -1179,7 +1179,8 @@ DLL_LINKAGE void AssembledArtifact::applyGs(CGameState *gs)
// Retrieve all constituents
for(const CArtifact * constituent : *builtArt->constituents)
{
ArtifactPosition pos = artSet->getArtPos(constituent->id, combineEquipped);
ArtifactPosition pos = combineEquipped ? artSet->getArtPos(constituent->id, true, false) :
artSet->getArtBackpackPos(constituent->id);
assert(pos >= 0);
CArtifactInstance * constituentInstance = artSet->getArt(pos);