瀏覽代碼

Fix check of locked artifacts for Altar of Sacrifice

This one is explained in issue 2001
ArseniyShestakov 10 年之前
父節點
當前提交
54437a3b19
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      client/windows/CTradeWindow.cpp

+ 1 - 1
client/windows/CTradeWindow.cpp

@@ -1273,7 +1273,7 @@ void CAltarWindow::SacrificeAll()
 	{
 		for(auto i = hero->artifactsWorn.cbegin(); i != hero->artifactsWorn.cend(); i++)
 		{
-			if(i->second.artifact->artType->id != ArtifactID::ART_LOCK) //ignore locks from assembled artifacts
+			if(!i->second.locked) //ignore locks from assembled artifacts
 				moveFromSlotToAltar(i->first, nullptr, i->second.artifact);
 		}