in countHyperstones, two variants of Mirror are counted once

This commit is contained in:
Zeno Rogue 2024-03-27 16:54:00 +01:00
parent d2cd6fa2c1
commit 57f6fb5f71
1 changed files with 3 additions and 0 deletions

View File

@ -252,7 +252,10 @@ EX void countHyperstoneQuest(int& i1, int& i2) {
i1 = 0; i2 = 0;
generateLandList(isLandIngame);
for(eLand l: landlist) {
// no treasure
if(l == laCA) continue;
// same treasure, so count only once
if(l == laMirrorOld && isLandIngame(laMirror)) continue;
eItem ttype = treasureType(l);
if(!required_for_hyperstones(ttype)) continue;
i2++; if(items[ttype] >= R10) i1++;