Description
TradeFill is a World of Warcraft addon that makes item trading faster, cleaner, and easier to manage. It is especially useful for mages, warlocks, and raiders who regularly hand out consumables such as water, food, healthstones, and other supplies.
TradeFill automatically selects the correct level of water, food, or healthstone for the other player. It can also split stacks based on your preferences and restack items back into place afterward, helping keep your bags organized.
Key Features
- Automatically fill the trade window with selected consumables
- Smart item selection for food, water, and healthstones
- Stack splitting and auto-restacking to maintain bag order
- Player Overrides for saving custom trade amounts for specific players
- Autofill limits to avoid repeatedly filling the same player
- Trade Log support for tracking gold, items, and enchantments exchanged
Whether you're handing out refreshments as a mage, providing healthstones as a warlock, or distributing raid supplies, TradeFill helps make trading fast, accurate, and effortless.
Main Features
Autofill - Fills the trade window when your configured conditions are met
Split and restack - Trade exactly the stack size you want
Custom stack sizes - Set different stack sizes for ungrouped players, party members, and raid members
Player Overrides - Save custom trade amounts for specific players and reuse them automatically on future trades
Trade Log - Keep a record of every trade and track the total items you have traded or received
Minimap Button Controls
Click - Open or close the options menu
Right-Click - Enable or disable autofill
Shift + Right-Click - Clear the autofill limit
Bag Settings - Select which bags should open while the trade window is active:
Backpack
Bag 1
Bag 2
Bag 3
Bag 4
Trade Rules
Who to Trade With
Ungrouped - Autofill with anyone when you are not in a group
Party Members - Autofill with party members
Raid Members - Autofill with raid members
Additional Requirements
Guild members - Only trade with guild members
Required level - Only trade when the player meets the required level
Level cap - Only trade when the player is at level cap
Optional Conditions
Locked Boxes - Place locked boxes in the target slot when trading with a rogue
Clear Trade - Clear your trade window when the other player adds items
Master Looter - Disable autofill while you are the master looter
Exclusions
Player names - Prevent autofill for specific players
Guild names - Prevent autofill for players from specific guilds
Commands
/tf (Open the interface panel)
/tf on (Enable autofill)
/tf off (Disable autofill)
/tf limit (Refresh the autofill limit)
Open the Interface Panel
Right-click the minimap button
Use /tf
Open Esc > Options > AddOns > TradeFill
Profiles
AceDB-3.0 - Every character has its own profile settings
Localization
enUS - English (United States)
Feedback, bug reports, and suggestions are always welcome. You can reach out here on CurseForge, GitHub, Discord, or in-game:
GitHub - https://github.com/haagnus/TradeFill
Discord - haagnus
<Mafkees - Pyrewood Village> (Classic Era) EU
<Mafklapper - Thunderstrike> (20th Anniversary) EU
Screenshots





