Fisherman_BoB wrote:
Hi, awesome work on the script. very impressive.
Once again, amazing script!
thank you

Quote:
Speaking of crowded areas, the sensitivity adjustment feature, while simply brilliant, causes problems when other bobers present. I'd suggest an option that would significantly lower the adjustment rate, maybe to 1-2 points
I had that in the original version - but i found that the lower the number, the longer it eventually found that "sweet spot" -- so I settled for a larger adjustment of 10 up and 9 down and hardwired them in, figuring it was the best trade-off. The 'offset' amounts allows movement in either direction in small increments over time, but makes a quick enough adjustment for a much better chance at a fish catch on immediate next fish routine... if the numbers arent offset, the bot would continually adjust up and down and never actually change.
I could add the option again under advanced ... for now you can adjust amounts with these 2 variables:
no_wSens_amount = 10 <-- adjust when no water is found (detection needs to be set more sensitive)
no_lSens_amount = -9 <-- adjust for when no loot is found (detection needs to be set less sensitive)
found in the function:
Code:
set_default_vars()
{
global
RegRead wow_install, HKEY_LOCAL_MACHINE, Software\Blizzard Entertainment\World of Warcraft, InstallPath
opie_title := "Opie Auto Fisher"
wow_id := "World of Warcraft"
fTotalError_threshold = 10
loot_color = 0x1A1A1A
wColor = 0xFFEAF6
wSens_default = 200
no_wSens_amount = 10
no_lSens_amount = -9
Cur_Prf =
Prev_Prf =
useHelp = 1
pause_chance = 2
tQuit_total = 90
tQuit_fish = 300
wTrans = 255
option_use_random_title = 0
option_use_check_for_updates = 1
option_use_slowsendtext = 0
option_use_autoequippole = 1
option_use_autofishbuff = 1
option_use_autoequipgear = 0
option_use_autouse = 0
option_use_scanbobber = 0
option_use_showwindow = 1
option_use_timerquit_method = 0
option_use_fishquit_method = 1
option_use_macro_fish = 0
option_use_autostart_wow = 0
option_use_sendevent = 0
option_use_autoclam = 1
option_use_bagsfull_method = 0
macroFish =
check_clam_threshold = 10
Cur_Fishbuff := "Shiny Bauble (10 min)"
Cur_Fishingpole := "<Auto-Select>"
Fishbuff_List := "Shiny Bauble (10 min),Nightcrawlers (10 min),Aquadynamic Fish Lens (10 min),Bright Baubles (10 min),"
. "Aquadynamic Fish Attractor (10 min),Sharpened Fish Hook (10 min),Glow Worm (60 min),Weather-Beaten Fishing Hat (10 min)"
Fishingpole_List := "<Auto-Select>,Fishing Pole,Blump Family Fishing Pole,Strong Fishing Pole,Darkwood Fishing Pole,"
. "Big Iron Fishing Pole,Seth's Graphite Fishing Pole,Nat Pagle's Extreme Angler FC-5000,Nat's Lucky Fishing Pole,Jeweled Fishing Pole,Bone Fishing Pole,"
. "Arcanite Fishing Pole,Mastercraft Kalu'ak Fishing Pole"
Clam_List := "Giant Darkwater Clam*Darkwater Clam*Reinforced Crate*Brooding Darkwater Clam*Jaggal Clam"
. "*Big-mouth Clam*Thick-shelled Clam*Small Barnacled Clam*Soft-shelled Clam*Bloated Salmon"
Cmd_List := "/cast Path of Frost,10,0*/use Captain Rumsey's Lager,10,0"
Gear_List := "Weather-Beaten Fishing Hat*Nat Pagle's Extreme Anglin' Boots"
WinX = center
WinY := a_screenheight - 140
; fish range ----
fishx1 := ceil(a_screenwidth*0.24)
fishx2 := ceil(a_screenwidth*.76)
fishy1 := ceil(a_screenheight*0.14)
fishy2 := ceil(a_screenheight*0.63)
; loot window range ----
lootx1 := ceil(a_screenwidth*0.02)
looty1 := ceil(a_screenheight*0.02)
lootx2 := ceil(a_screenwidth*0.45)
looty2 := ceil(a_screenheight*0.75)
}
Quote:
Just wanted to mention mouse sweet scan method is great for crowded areas. Just had to lower the activation area a little to improve success rate. (maybe add as an option?)
good idea, ill look into it.
Quote:
Speaking of crowded areas, the sensitivity adjustment feature, while simply brilliant, causes problems when other bobers present.
I wrote the bot to mainly function when fishing alone -- i dont see this being an issue for most people, and honestly, I dont think I have the skill (or resources/time) to program a bot to differentiate between bobbers
Quote:
Also, it would be nice to have an option not to quit WoW when fishing is done.
will do