promotional bannermobile promotional banner

Flatulence

A tiny World of Warcraft addon that plays a random fart sound every time you /toot or /prrt. Other players with this addon that are within range will also hear you fart and respond appropriately.
Back to Files

v1.1.0

File nameFlatulence-v1.1.0.zip
Uploader
MoordinMoordin
Uploaded
Sep 26, 2026
Downloads
7
Size
2.2 MB
Flavors
RetailClassicMoP Classic
File ID
8984271
Type
R
Release
Supported game versions
  • 11.1.0
  • 5.5.4
  • 4.4.2
  • 3.4.5
  • 1.15.8

What's new

Flatulence

v1.1.0 (2026-09-26)

Full Changelog Previous Releases

  • docs(changelog): document 1.1.0 features (cooldown, hearing/smell reactions, crowd throttle, say retorts)
  • feat(Core): Update reaction lines and add concern-themed smell responses
    • Update "blow" to "roar" in Ragnaros sound reaction line for consistency
    • Add 10 new concern-themed smell reaction lines focused on clothing/hygiene implications
    • Lines include humorous references to breeches, pantaloons, and equipment durability
    • Expands smell reaction variety to match existing hearing reaction depth
  • feat(Core): Separate hearing and smell reactions with delayed smell emotes
    • Split RESPONSE_EMOTES into two distinct categories: SOUND_REACTIONS (immediate hearing responses) and SMELL_REACTIONS (delayed stench responses)
    • Add SOUND_SAY_LINES and SMELL_SAY_LINES tables for character dialogue, matching reaction categories with appropriate delays
    • Implement SMELL_DELAY_MIN and SMELL_DELAY_MAX constants to govern when smell reactions fire
    • Reorganize reactions by sensory type: hearing reactions trigger instantly (~fraction of second to 2s), smell reactions fire after delay (SMELL_DELAY_MIN..SMELL_DELAY_MAX seconds)
    • Refactor ReactToFart() to pick one category per fart and schedule delayed smell reactions via C_Timer.After()
    • Update documentation comments to explain the two-category reaction system and delayed cloud mechanics
    • Remove reactions that didn't fit the hearing/smell categories and consolidate overlapping emotes
    • Add optional /say dialogue channel for more varied character responses, governed by sayChance configuration

This mod has no additional files