Просмотр исходного кода

Fix check of 22 artifacts limit on Altar of Sacrifice

Partially fix for issue 558
ArseniyShestakov 11 лет назад
Родитель
Сommit
3371cd36c9
1 измененных файлов с 1 добавлено и 1 удалено
  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()