fixFreeSpaces fixed

This commit is contained in:
Max-Wilhelm Bruker 2011-03-29 23:04:48 +02:00
parent 8edc5b0635
commit 2f98abe892

View file

@ -183,9 +183,9 @@ void Server_CardZone::fixFreeSpaces(CommandContainer *cont)
moveCard(cont, coordMap, coordMap.value(y * 10000 + baseX + 1), baseX, y); moveCard(cont, coordMap, coordMap.value(y * 10000 + baseX + 1), baseX, y);
else if (coordMap.contains(y * 10000 + baseX + 2)) { else if (coordMap.contains(y * 10000 + baseX + 2)) {
moveCard(cont, coordMap, coordMap.value(y * 10000 + baseX + 2), baseX, y); moveCard(cont, coordMap, coordMap.value(y * 10000 + baseX + 2), baseX, y);
return; continue;
} else } else
return; continue;
} }
if (!coordMap.contains(y * 10000 + baseX + 1) && coordMap.contains(y * 10000 + baseX + 2)) if (!coordMap.contains(y * 10000 + baseX + 1) && coordMap.contains(y * 10000 + baseX + 2))
moveCard(cont, coordMap, coordMap.value(y * 10000 + baseX + 2), baseX + 1, y); moveCard(cont, coordMap, coordMap.value(y * 10000 + baseX + 2), baseX + 1, y);