2
0
Эх сурвалжийг харах

Merge pull request #18 from Haryaalcar/develop

Fix for "0001766: Disassembling artifacts in hero and hero meeting screen doesn't work."
Ivan Savenko 11 жил өмнө
parent
commit
216ce3f588
1 өөрчлөгдсөн 5 нэмэгдсэн , 0 устгасан
  1. 5 0
      server/CQuery.cpp

+ 5 - 0
server/CQuery.cpp

@@ -293,6 +293,11 @@ bool CGarrisonDialogQuery::blocksPack(const CPack *pack) const
 		return !vstd::contains(ourIds, dismiss->id);
 	}
 
+	if (auto dismiss = dynamic_cast<const AssembleArtifacts*>(pack))
+	{
+		return !vstd::contains(ourIds, dismiss->heroID);
+	}
+
 	return CDialogQuery::blocksPack(pack);
 }