Quote:
Originally Posted by woodyfly
How is it vague? Like I said it's not detecting any gold/blue fish I have.
19:14.36 Dry Fish initiated [0.0m CD]
19:14.36 Weather: Sunny
19:14.38 Equipment found
19:14.39 Drying requirements met. Starting proces.
19:14.39 Weather: Sunny
19:14.40 Processing open: False
19:14.41 Processing open: True
19:14.59 No dryable fish found.
|
Since you only told me it doesn't detect gold/blue fish, I can't know if it can find the clock (or any fish), or if your settings are just set to below blue, or if it messes up the rarity detection, or there is some other strange behavior.
Because it is searching for the clock on every inventory slot.
Then and only then it looks for the rarity color and if none is found it will result in white fish.
It won't pick fish to dry if the rarity is exceeding your setting.
You could now try to increase the shadevariation for the search by looking for the
Func CheckInventoryForFishBySlot($MaxRarity = 3) or exactly this line:
Code:
Line1042: $IS = _ImageSearchArea($Clock, 1, $Left, $Top, $Right, $Bottom, $C[0], $C[1], 10, "0x00ff00") ; Check for the white clock
Now change the
10 before the
"0x00ff00" to a higher value like 20 and see if this works. Be aware that settings the value too high will increase false positives like undryable fish (greyed out) or other things.
It's always frustrating when part of the code I tested in different languages, resolutions, even machines appears to be solid as rock and then someone tells you "drying does not seem to work".
@
If the game stops being buggy this feature can be made less buggy too.