This is a very basic macro to use the dispenser with 4 various types of fish to make the bait. atm your dispenser needs to be in inventory slot 2. could use cleaning up if anyone advanced enough is willing to do it, for the most part it works. I am submitting this because the bait macro listed is no longer functioing. hope you enjoy.
[CODE title="MyBait.Mac"]#turbo
Sub Main
:Bait
/if (!${FindItemCount[=Fresh Fish]} && !${FindItemCount[=Dragon Bay Snapper]} && !${FindItemCount[=Cobalt Cod]}) /END
/if (${FindItemCount[=Fresh Fish]}) {
/echo Making Bait from Fresh Fish
/nomodkey /ctrlkey /itemnotify #${FindItem[Fresh Fish].ID} leftmouseup
/delay 2s
/if (${Cursor.ID}) /goto :Place
/if (!${Cursor.ID}) /goto :Bait
}
/if (${FindItemCount[=Dragon Bay Snapper]}) {
/echo Making Bait from Dragon Bay Snapper
/nomodkey /ctrlkey /itemnotify #${FindItem[Dragon Bay Snapper].ID} leftmouseup
/delay 1s
/if (${Cursor.ID}) /goto :Place
/if (!${Cursor.ID}) /goto :Bait
}
/if (${FindItemCount[=Cobalt Cod]}) {
/echo Making Bait from Cobalt Cod
/nomodkey /ctrlkey /itemnotify #${FindItem[Cobalt Cod].ID} leftmouseup
/delay 1s
/if (${Cursor.ID}) /goto :Place
/if (!${Cursor.ID}) /goto :Bait
}
:Place
/if (${Cursor.ID}) {
/echo Combining ${Cursor.Name} to make Bait
/itemnotify in pack2 1 leftmouseup
/delay 2s
/Combine pack2
/delay 2s
}
:Inv
/if (${Cursor.ID}) {
/echo Inventory ${Cursor.Name}
/autoinv
/delay 2s
}
/if (${Cursor.ID}) /goto :Inv
/if (!${Cursor.ID}) /goto :Bait
:END
/if (!${FindItemCount[=Fresh Fish]} && !${FindItemCount[=Dragon Bay Snapper]} && !${FindItemCount[=Cobalt Cod]}) {
/echo No Bait To Make
/end macro
}
/return
[/CODE]
[CODE title="MyBait.Mac"]#turbo
Sub Main
:Bait
/if (!${FindItemCount[=Fresh Fish]} && !${FindItemCount[=Dragon Bay Snapper]} && !${FindItemCount[=Cobalt Cod]}) /END
/if (${FindItemCount[=Fresh Fish]}) {
/echo Making Bait from Fresh Fish
/nomodkey /ctrlkey /itemnotify #${FindItem[Fresh Fish].ID} leftmouseup
/delay 2s
/if (${Cursor.ID}) /goto :Place
/if (!${Cursor.ID}) /goto :Bait
}
/if (${FindItemCount[=Dragon Bay Snapper]}) {
/echo Making Bait from Dragon Bay Snapper
/nomodkey /ctrlkey /itemnotify #${FindItem[Dragon Bay Snapper].ID} leftmouseup
/delay 1s
/if (${Cursor.ID}) /goto :Place
/if (!${Cursor.ID}) /goto :Bait
}
/if (${FindItemCount[=Cobalt Cod]}) {
/echo Making Bait from Cobalt Cod
/nomodkey /ctrlkey /itemnotify #${FindItem[Cobalt Cod].ID} leftmouseup
/delay 1s
/if (${Cursor.ID}) /goto :Place
/if (!${Cursor.ID}) /goto :Bait
}
:Place
/if (${Cursor.ID}) {
/echo Combining ${Cursor.Name} to make Bait
/itemnotify in pack2 1 leftmouseup
/delay 2s
/Combine pack2
/delay 2s
}
:Inv
/if (${Cursor.ID}) {
/echo Inventory ${Cursor.Name}
/autoinv
/delay 2s
}
/if (${Cursor.ID}) /goto :Inv
/if (!${Cursor.ID}) /goto :Bait
:END
/if (!${FindItemCount[=Fresh Fish]} && !${FindItemCount[=Dragon Bay Snapper]} && !${FindItemCount[=Cobalt Cod]}) {
/echo No Bait To Make
/end macro
}
/return
[/CODE]

