diff options
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features/mining')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/features/mining/fossilexcavator/solver/FossilSolver.kt | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/mining/fossilexcavator/solver/FossilSolver.kt b/src/main/java/at/hannibal2/skyhanni/features/mining/fossilexcavator/solver/FossilSolver.kt index 7af22d701..f3687e23e 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/mining/fossilexcavator/solver/FossilSolver.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/mining/fossilexcavator/solver/FossilSolver.kt @@ -100,9 +100,9 @@ object FossilSolver { } } - possibleClickPositions.filter { it.key in foundPositions }.forEach { - possibleClickPositions.remove(it.key) - } + possibleClickPositions + .filter { it.key in foundPositions }.keys + .forEach { possibleClickPositions.remove(it) } val bestPosition = possibleClickPositions.maxByOrNull { it.value } ?: run { if (fossilLocations.isNotEmpty()) { @@ -125,7 +125,7 @@ object FossilSolver { private fun isValidFossilPosition( fossil: FossilShape, invalidPositions: Set<FossilTile>, - foundPositions: Set<FossilTile> + foundPositions: Set<FossilTile>, ): Boolean { if (fossil.tiles.any { !isValidPosition(it, invalidPositions) }) { return false |
