Automated fishing utility for Wizard101 built on the WizWalker framework.
FishyBusiness automates the fishing minigame in Wizard101, allowing users to configure target fish parameters and run unattended fishing sessions.
- Configurable fish targeting by school, rank, size, and ID
- Chest fishing support
- Integrated speedhack module (pure Python, no external DLL required)
- Automatic fish detection and catch handling
- Graceful shutdown with signal handling
- Python 3.13 was what this was tested on
- Windows OS
- WizWalker library (Deimos-Wizard101 fork - actively maintained)
- Wizard101 client
Note: The original StarrFox/wizwalker repository is archived and no longer maintained. This project requires the Deimos-Wizard101 fork.
-
Install dependencies:
pip install git+https://github.com/Deimos-Wizard101/wizwalker@development --force-reinstall pip install loguru memobj -
Configure target fish parameters at the top of
fish_gaming.py -
Launch Wizard101 and enter a fishing location
-
Run the script:
python fish_gaming.py
Edit the configuration section at the top of fish_gaming.py:
| Parameter | Description | Default |
|---|---|---|
| IS_CHEST | Target chest fish only | True |
| SCHOOL | Target school ("Any" for all) | "Any" |
| RANK | Target rank (0 for any) | 0 |
| ID | Specific fish ID (0 for any) | 0 |
| SIZE_MIN | Minimum fish size | 0 |
| SIZE_MAX | Maximum fish size | 999 |
| Parameter | Description | Default |
|---|---|---|
| SPEEDHACK_ENABLED | Enable speed modification | True |
| SPEEDHACK_SPEED | Speed multiplier | 2 |
This software is provided for educational purposes only. Use at your own risk. The authors are not responsible for any consequences resulting from the use of this software.
This project is provided as-is without warranty. See LICENSE for details.