Jelajahi Sumber

Fix check of 22 artifacts limit on Altar of Sacrifice

Partially fix for issue 558
ArseniyShestakov 11 tahun lalu
induk
melakukan
3371cd36c9
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      client/windows/CTradeWindow.cpp

+ 1 - 1
client/windows/CTradeWindow.cpp

@@ -1415,7 +1415,7 @@ int CAltarWindow::firstFreeSlot()
 {
 	int ret = -1;
 	while(items[0][++ret]->id >= 0  &&  ret + 1 < items[0].size());
-	return ret < items[0].size() ? ret : -1;
+	return items[0][ret]->id == -1 ? ret : -1;
 }
 
 void CAltarWindow::SacrificeBackpack()