summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features/mining
diff options
context:
space:
mode:
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.kt8
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