GTFO: Stop standing in fire!
Supported Versions: Retail, Classic
GTFO provides an audible alert when you're standing in something you're not supposed to be standing in. In some cases, you'll be warned before you start taking damage. This mod improves your situational awareness and is recommended for dungeon divers and raiders of all skill levels as even the most seasoned veteran sometimes needs a reminder to GTFO.
It's particularly useful for individuals that play with their spell graphics turned down as well as assisting with PvP when you can't tell who's casting the AOE.
Important Announcement: As with any new expansion or content patch, there may be alerts that are untested as well as encounter changes from Beta/PTR. Bug reports are highly appreciated!
Shameless Plug: Check out my Twitch streams at: https://twitch.tv/zensunim and follow me on Twitter at: https://twitter.com/zensunimwow
Features
- 4 distinct audible alerts for different types of damage
- High Alert - Dungeon/raid encounter AOE that you want to get out of it ASAP
- Low Alert - PvP and low damage AOE, use your best judgment whether or not to move
- Fail Alert - AOE you should have moved out of the way of, but it's too late (e.g. KZ void zone, Sindragosa bomb)
- Friendly Fire Alert - AOE radiating from a teammate's body, one of you needs to move
- Tuned for all dungeons and raid modes
- Alert you before you start taking damage (when possible, in some cases)
- Alert you during vehicle fights when your vehicle is in danger (e.g. Malygos, Flame Leviathan)
- Tank and non-tank specific alerts
- Visual alerts available when used with Weak Auras or Power Auras Classic (optional)
- Statistical information of alerts when used with Recount or Skada (optional)
- GTFO-specific volume slider
- Small memory footprint and very little CPU usage
- Option to ignore alerts for trivial content
- Option to auto-unmute sounds if you play without sound on
Slash Commands
/gtfo - Help menu
/gtfo options - Set configuration options
/gtfo standby - Suspend/Resume addon
/gtfo version - Show version numbers for your party/raid
/gtfo test1 - Simulate a high damage alert
/gtfo test2 - Simulate a low damage alert
/gtfo test3 - Simulate a fail alert
/gtfo test4 - Simulate a friendly fire alert
/gtfo custom1 [Sound ID # or file path] - Set a custom high damage alert
/gtfo custom2 [Sound ID # or file path] - Set a custom low damage alert
/gtfo custom3 [Sound ID # or file path] - Set a custom fail alert
/gtfo custom4 [Sound ID # or file path] - Set a custom friendly fire alert
Usage
Install and you're ready to go.
You can configure the mod by typing "/gtfo options" or by navigating to Options->Interface->AddOns->GTFO.
To use the "Play sounds when muted" option and still hear GTFO sounds, your "Master Volume" slider must be set to a value higher than 0%.
Weak Auras Integration
GTFO can be set up with Weak Auras to provide visual alerts in addition to (or in lieu of) the audible alerts.
- Install the Weak Auras addon
- Type "/wa" in game to bring up the Weak Auras menu
- Click "Texture", "Text", or "Icon"
- Click the "Trigger" tab
- Change the "Type" to "Event"
- Change the "Event" to "GTFO Alert"
- Check "Alert Type" and select a GTFO alert type
- Set a short number (like .1) in Duration
- Use the other configuration options to fine-tune your alert
Power Auras Integration
GTFO can be set up with Power Auras to provide visual alerts in addition to (or in lieu of) the audible alerts.
- Install the Power Auras Classic addon
- Type "/powa" in game to bring up the Power Auras menu
- Click "Page 1" to create a character-only alert or "Global 1" to create an account-wide alert
- Click "new" to create a new alert
- Change the dropdown value for "Activation By:" to "GTFO Alert"
- Select your alert type: High/Low/Fail/Friendly Fire
- Use the other configuration options to fine-tune your alert
Recount/Skada Integration
GTFO can be set up with Recount or Skada to provide detailed statistical information of alerts.
A word of caution: the damage amount displayed on GTFO Alerts may not be fully indicative of the total damage done, especially with fail alerts. For example: if you're hit by a tornado, the damage and fail alert from the tornado picking you up could be 5k, but the fall damage when you hit the ground afterwards is 100k. The amount recorded by Recount/Skada will be 5k.
Custom Sound Support
GTFO can be configured to use your own custom sounds for alerts. You can use the file data ID for official WoW sounds or use a file path for custom addon sounds.
Examples:
This will change the high damage alert sound to the mage's clearcasting sound:
/gtfo custom1 569649
This will change the low damage alert sound to DBM's blip sound:
/gtfo custom2 Interface/AddOns/DBM-Core/Sounds/blip_8.ogg
This will set the high damage alert sound back to default:
/gtfo custom1
Just wanted to report that on Classic Era Realms gtfo triggers an error on login:
1x Interface\AddOns\GTFO\GTFO-5.0.lua:2069: attempt to index a nil value
[string "@Interface\AddOns\GTFO\GTFO-5.0.lua"]:2069: in function `GTFO_SaveSettings'
[string "@Interface\AddOns\GTFO\GTFO-5.0.lua"]:2145: in function `GTFO_SetDefaults'
[string "@Interface\AddOns\GTFO\GTFO-5.0.lua"]:169: in function `GTFO_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = ""
(*temporary) = ""
(*temporary) = ""
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index a nil value"
can you make a feature to notify of incoming "stun" aoes? I get drained when I'm tanking multiple mobs and have to pay attention to the ground I can barely see in the middle of a cluster of mobs
Also I'd love you forever if you made the "minimum hp %" threshold capable of going down to 0% for all AoE attacks
34x Interface_Wrath\FrameXML\Bindings.xml:1 Interface_Wrath\FrameXML\Bindings.xml:37 Error loading GTFO/GTFO_FF_MP.lua
In reply to 場外鄉民:
Looks like you might be missing a file. Try reinstalling the addon.
In reply to Zensunim:
it's can work thanks
Will this add-on gets update for the new Heroic Defense Protocol Alpha also known by people when searching for heroic as Heroic+
New mechanics in HC+ a lot of ground stuff :P
This is in WOTLK
In reply to wazerFPS:
Ditto. Would be very useful ^^ With how damn fast stacks ramp up an auditive alert would be mvp
In reply to wazerFPS:
I don't play Classic, so I wasn't even aware of Heroic Defense Protocol Alpha. After a quick review, it looks like this is going to be pretty difficult to research unfortunately as I have no way of testing it. I might need to enlist the help of some Classic players to help out with getting this added.
It'd be useful to know what new ground effects were added and where so I can help narrow down my research.
In reply to Zensunim:
Hi there, all of them shows up in code review from Tems WA comparision if you find the greens and search for protocol
https://wago.io/8n36Ga60R
Here's another one where some of the ground stuff is in.
https://wago.io/6BR_dayGu
More info I found on the net
https://www.reddit.com/r/classicwow/comments/10i9fj4/completed_all_h_dungeons_brief_review_of_the_new/
https://www.pcgamer.com/wow-wrath-classic-titan-rune-dungeons-wotlk/
Specially the thing from UK/UP instances, i think its frostbomb/glaciate, if you stand still you will die rather quickly, so you have to move until debuff is expired.
Blood of the loa, will bring mobs up to either 100% hp or give % amount tick, so that's also a GFTO for tanks/dps/whoever has agro, to move out from.
In reply to wazerFPS:
Excellent! I'll review this and hopefully have something up by this weekend.
Just a small ask, but any chance you could add an option to turn off the alert sound for when you're in lava? It's just kinda annoying personally when I'm jumping around the waking shores and have to cross a larger pool and can't/don't want to mount up. Otherwise I love this thing, simple and effective about letting me know if I messed up a mechanic.
In reply to Calder_Otsuka:
In the special options section, you can uncheck "Lava Pools and Campfires" to keep them from annoying you.
Hi!
Thank you for all your work! Really love your addon.
Just wanted to report it that GTFO doesn't detect the damage from the fire pools dropped by the world boss Bazual. https://www.wowhead.com/npc=193532/bazual
In reply to aisenfaire:
Thanks! I forgot to fight the world boss this week, but it has been added now.
In reply to Zensunim:
Awesome, thank you!
Can we PLEASE get the ability in the addon's settings/options to get change the sounds for each of the buzzers?
Myself and my guild has been changing our files around manually for every single update and it is getting a bit tedious.
In reply to SasiRawr:
GTFO 5.0+ now supports this. Read the description on how to set custom sounds so you and your guild won't be annoyed with updates!
In reply to Zensunim:
This is great news! Are these changes persistent between updates? If so, THANK YOU for considering the few folks who love customization!!
In reply to SasiRawr:
Yes, it should stay between updates. I'll be pushing a new update this weekend with some additional spells I identified, so let me know if it doesn't persist.
In reply to Zensunim:
Alrighty, i tested the update, and it DID overwrite my custom sound.
My guild and I are changing our sounds from the basic BUZZ sound for "Raid/High Damage Sound" to the Stand Smith from South park yelling "OH HOTHOTHOTHOT!! HOOOOT HOT HOT HOT!" because there is so much fire and lava hahaha!!
i will try a downgrade and reset the custom then attempt to apply the update again.
TO CONFIRM: THE METHOD IT JUST OVERWROTE WAS ME INSERTING A SOUND FILE TO OVERWRITE alarmbuzz.ogg !! i am attempting to use Custom1 now.
EDIT: I can confirm that using the method provided to set a "CUSTOM1" sound, it DOES retain the custom sound alerts that are defined by the user! I cannot confirm if updating the addon/reinstalling WITHOUT deleting settings will purge the GTFO/Sounds/ directory of any custom sound files (I chose this location for ease of pathway)