promotional bannermobile promotional banner

Water Dispenser BCC

Water Dispenser, Auto fills trade windows with class specific settings for conjured items like water, food and healthstones automatically.

WaterDispenser

WaterDispenser is a World of Warcraft addon for Classic / TBC that helps players quickly prepare trade windows with commonly shared consumables.

It is primarily designed for:

  • Mages trading conjured water and conjured food
  • Warlocks trading healthstones
  • Optional rogue lockbox support

The addon reduces repetitive bag management by scanning your inventory, identifying the best eligible conjured item for the trade target, and placing full stacks into the trade window automatically based on your saved rules.


What the addon does

When you open a trade window, WaterDispenser can:

  • Detect the class and level of the trade target
  • Check whether the target is:
    • a solo player / stranger
    • a party member
    • a raid member
  • Scan your bags for:
    • conjured water
    • conjured food
    • healthstones
    • supported lockboxes
  • Automatically place the configured number of stacks into the trade window
  • Show extra cast buttons when you are missing the required conjured items, so you can create them immediately
  • Provide a configuration panel so you can define how many stacks each class should receive in different situations

Main features

Automatic trade filling

WaterDispenser can auto-fill the trade window when trade opens, depending on your settings.

Example:

  • Hunters may receive 2 stacks in solo trades
  • Priests may receive 3 stacks in group trades
  • Raid rules can differ from party rules

Conjure helper buttons

If you do not have enough conjured items in your bags, the addon can show buttons such as:

  • Conjure Water
  • Conjure Food
  • Create Healthstone

These buttons let you generate the missing item directly instead of searching your spellbook or action bars.

Best item selection by level

The addon chooses the best valid conjured item you know that matches the target’s level requirement.

For example, a mage with higher rank conjures will trade the most appropriate water/food available for that player.

Per-class configuration

You can configure different stack counts for each class separately.

Separate rules for:

  • Solo / non-party targets
  • Group / party targets
  • Raid targets

Optional use of non-full stacks

For each configured item, you can allow use of incomplete stacks when full stacks are not available.

Rogue lockbox support

If enabled, the addon can detect eligible locked items and place them into the trade enchant slot for rogues to open.

AddOns options panel

WaterDispenser includes an in-game configuration panel under the AddOns / Interface settings menu.

Slash commands

The addon supports slash commands for quick access and manual filling.


Supported item groups

Mage

  • Conjured Water
  • Conjured Food

Warlock

  • Healthstones

Rogue

  • Optional lockbox handling

Typical workflow

  1. Open a trade with another player
  2. WaterDispenser checks:
    • who the target is
    • their class
    • their level
    • whether they are solo / party / raid
  3. The addon scans your inventory
  4. It adds the configured stacks to the trade window
  5. If required items are missing, it shows spell buttons so you can create them

Configuration

You can configure:

  • Auto-fill in solo trades
  • Auto-fill in group trades
  • Auto-fill in raid trades
  • Whether lockbox support is enabled
  • How many stacks each class should receive
  • Whether incomplete stacks may be used

The addon stores item/group settings so you can tailor distribution rules to your own guild, dungeon, or raid habits.


Slash commands

Depending on the addon version and localization, the following commands are available:

  • /wd
  • /waterdispenser

Common actions include:

  • open configuration
  • open about panel
  • manually fill the current trade
  • toggle auto-fill behavior for solo / group / raid

Compatibility notes

This version is adapted for Classic WoW / TBC and includes compatibility work for:

  • Classic/TBC bag API differences
  • Trade frame loading differences
  • Secure button handling for conjure spell buttons
  • In-game options registration across older and newer settings systems

Important behavior notes

  • The addon is intended to fill the trade window once when trade opens, rather than constantly re-filling it
  • Missing-item buttons are only shown when the addon determines you do not currently have enough of the needed stacks
  • Mage-only features are only relevant for mages
  • Warlock-only features are only relevant for warlocks

Example use cases

Mage in dungeon group

A mage opens trade with a healer.
WaterDispenser detects the healer’s class and group status, then adds the configured number of water stacks. If water is missing, it shows a Conjure Water button.

Mage before raid

A mage trades several raid members one by one.
The addon automatically uses raid-specific stack rules, saving time before pull.

Warlock in party

A warlock trades a tank and sees a missing healthstone requirement.
The addon shows the appropriate spell button so a new healthstone can be created immediately.

Rogue utility

A player trades a lockbox to a rogue, and the addon can place the locked item into the appropriate trade slot if enabled.


Why use WaterDispenser

WaterDispenser is useful for players who regularly hand out conjured consumables and want to:

  • speed up pre-dungeon and pre-raid preparation
  • avoid manual bag searching
  • standardize how many stacks each class receives
  • keep trade behavior consistent across solo, party, and raid situations
  • quickly conjure missing supplies when needed

Summary

WaterDispenser is a quality-of-life trade addon for Classic/TBC that automates the sharing of conjured supplies and related trade utilities.

In short, it helps you:

  • scan
  • decide
  • fill
  • conjure if missing
  • trade faster

Credits

Original addon concept and logic: WaterDispenser
Classic/TBC compatibility and modernization: customized/adapted build for current Classic/TBC use

The Water Dispenser BCC Team

profile avatar
  • 6
    Projects
  • 34.0K
    Downloads

More from enshadowed_View all

  • MaxStacks project image

    MaxStacks

    • 43
    • Addons

    Shows Max Stacks on Items in bag. TBCC

    • 43
    • March 8, 2026
    • Addons
  • LootTrackerSupreme project image

    LootTrackerSupreme

    • 34
    • Addons

    Loot window panel that shows collectively all the loot from the "loot" chat window for convenience when pooling with friends.

    • 34
    • March 1, 2026
    • Addons
    • +3
  • ClickableGems project image

    ClickableGems

    • 93
    • Addons

    ClickableGems addon for mages to click and cast their gems when they are not in their inventory.

    • 93
    • January 31, 2026
    • Addons
    • +3
  • YaYeetDelete project image

    YaYeetDelete

    • 63
    • Addons

    Addon that allows you to define lists of items to delete in the options and then previews them on the screen for lazy people to click and delete.

    • 63
    • February 14, 2026
    • Addons
  • MaxStacks project image

    MaxStacks

    • 43
    • Addons

    Shows Max Stacks on Items in bag. TBCC

    • 43
    • March 8, 2026
    • Addons
  • LootTrackerSupreme project image

    LootTrackerSupreme

    • 34
    • Addons

    Loot window panel that shows collectively all the loot from the "loot" chat window for convenience when pooling with friends.

    • 34
    • March 1, 2026
    • Addons
    • +3
  • ClickableGems project image

    ClickableGems

    • 93
    • Addons

    ClickableGems addon for mages to click and cast their gems when they are not in their inventory.

    • 93
    • January 31, 2026
    • Addons
    • +3
  • YaYeetDelete project image

    YaYeetDelete

    • 63
    • Addons

    Addon that allows you to define lists of items to delete in the options and then previews them on the screen for lazy people to click and delete.

    • 63
    • February 14, 2026
    • Addons