A simple add-on to easily send fight tactics to yourself, your party or your raid. I've included tactics for a number of bosses (but not all; hey, I'm not Superwoman!); instructions for adding your own tactics to the database are below. Send them to me and I'll add them to the mod!
This is an expanded version of the original Tactics addon by Bod, modified by ponei for 2.0 (available here: http://wow-en.curse-gaming.com/files/details/5578/tactics-updated-for-wow-2-0/ ). Coding credit goes to the original authors, all I've done here is make a few minor changes (listed below), and expand the boss descriptions file. While hardly comprehensive, it reflects my guild's current progress and is what's worked for us so far.
Changes made in this version:
- Reduced OnLoad spam
- Made "RAID" the default channel
- Added a "/tactics all" function to list all known mobs
- Updated the TOC to reflect these changes
- Added boss descriptions used by my guild, Grim Determination @ Earthen Ring.
- See changelog.txt for details of more recent updates
Intro:
(See the original project for a full description http://www-en.curse-gaming.com/files/details/2477/tactics/ )
You can bind a button to report on the tactics of the current target, or you can use keywords for mobs so that you can list tactics whenever you want. You can set the report to be sent to only your own display, your raid, party (default), or to whisper an individual player, or assign any channel or your choosing.
You can set the report to be sent to only your own display, your raid, party (default), or to whisper an individual player, or assign any channel or your choosing.
Commands:
- /tactics or /tc - list tactics for current target
- /tactics help - display help information
- /tactics all - lists all known mobs
- /tactics instances - list known instances supported
- /tactics list <instance> - list known mob keywords for the given instance
- /tactics channel - report current channel
- /tactics channel <raid|rs|party|guild|say|self> - set to report to specified channel
- /tactics channel whisper <target> - whisper to specified character
- /tactics channel custom <channel number> - send to a numbered channel
- /tactics <mobname> - list the tactics for the named mob
- ...or bind a key to report tactics for your current target
Adding New Tactics:
To add your own tactics, use any basic text editor (NotePad, TextEdit) to open descriptions.lua in the Tactics folder. At the beginning of the file you'll see some basic instructions, and example, and a template for adding new tactics. Copy the template into the body of the descriptions file and replace the sample text (Boss Name, Line 1, etc.) with your own text.
If you develop new tactics and want to share them, I'd be happy to include them in Tactics (GD); PM me with your additions and I'll get to coding:)
Notes: Each line of text must be 255 characters (including spaces) or less in order to fit into chat window constraints, and the quotes, commas, etc. must all be in the correct places or you'll generate errors. Use only plain quotes, not smart quotes, and don't use double quotes in the body of your text.
Localization:
I've updated the mod for easier localization and have added a French localization file for the mod itself (not the boss spam) BUT I have no way to test it. Please post with any problems/updates, or message me with any additional localization files for future versions. Use the localization.en.lua file as your jumping off point, and translate as necessary. You'll probably want to update the boss spam in descriptions.lua to your local language as well.
-----------------------
Tactics (GD) Change Log
-----------------------
3.0.1
-- updated version and TOC numbers
1.252
-- removed second mysteriously appearing line of code from the bottom of descriptions.lua
1.251
-- removed mysteriously appearing line of code at the top of descriptions.lua that was preventing it from loading (seems to be related to the zip process)
1.25
-- added Black Temple tactics (thanks aigarius!)
-- changed default output channel to RAID, because I got sick of switching it every time
1.241
-- added tactics for Magister's Terrace
1.24
-- updated Netherspite tactics
-- removed references to Detect Magic, now an always-on skill rather than a castable spell
-- updated TOC for 2.4
1.23
-- updated Hellfire Ramparts (Heroic) text
-- updated Romulo and Julianne (Karazhan) tactics
-- updated Bindings.lua localization files, and Tactics.lua to get binding header text to show
-- updated TOC for 2.3
-- added Void Reaver tactics (The Eye)
1.22
-- updated Capacitus (Mechanar) Heroic tactics
-- updated Keli'dan (Blood Furnace) Heroic tactics
-- fixed miscellaneous typos, extra spaces, etc.
-- updated Maiden (Karazhan) tactics
-- updated general Sethekk (Heroic) tactics
-- updated Ikiss (Sethekk) Heroic tactics
-- added Karazhan tactics for Aran, Illhoof, Malchezaar, Netherspite, Nightbane, Opera, Oz, Romulo, and Wolf (thanks go to daxdax)
-- added Gruul (Gruul's Lair) tactics (thanks go to daxdax)
1.21
-- added heroic instance "summaries" covering the basics of mobs (not bosses) in Heroic instances; spam name is the instance name+heroic (ex: "sethekkheroic"), and is listed at the beginning of each instance's text
-- removed "alternate strategy" from Nethermancer Sepethrea (Mechanar) as she can no longer be kited to Pathaleon's hall
-- added boss data for Hellfire Ramparts
-- added boss data for Mana Tombs
-- added Heroic boss data for Mechanar
-- added Heroic boss data for Botanica
-- added Heroic boss data for Arcatraz
-- added Heroic boss data for Sethekk Halls
-- added Heroic boss data for Shadow Labs
1.2
-- added localization.en.lua and converted English text to functions
-- added localization.fr.lua and a French translation, but have no way to test it on a French client; please send updates as necessary
-- updated tactics.lua code to reflect localization code
-- updated the tactics.lua code to report all channel updates in chat frame
-- minor code cleanup, shortened load spam
-- updated TOC for 2.1 compatibility
1.168
-- added Midnight (Karazhan) to Attumen's description names for easy spamming
-- minor description updates
1.167
-- updated the readme.txt file
-- updated file encoding to UTF-8 as some users were having conflicts
1.166
-- added "RW" (raid warning) to the list of options for channel output
-- added boss data for The Blood Furnace
-- updated help options output
1.165
-- added "GUILD" to the list of options for channel output
-- added boss data for the Underbog
-- added an alternate strategy to Sepethrea (Mechanar)
1.164
-- added boss data for The Curator (Karazhan), Maiden of Virtue (Karazhan) and Moroes (Karazhan)
-- fixed some typos, including one that caused Warchief Kargath Bladefist's spam not to show up automatically
1.163
-- added boss data for Shattered Halls, Slave Pens, Attumen (Karazhan), and Levixus (World)
-- updated descriptions for Vorpil, Hellmaw, and Black Morass
-- added "Icons" spam (World) with icon assignments (sheep/sap) and kill order
-- fixed some typos
-- added instance name to master boss list generated via "/tactics all"
-- redid code so that mob/instance lists are listed alphabetically
1.162
-- added boss data for The Black Morass
-- added "/tc" as a slash command (can be used in place of "/tactics")
-- fixed some typos, mostly extra spaces causing duplicate mob/instance names
-- added this changelog to addon package
-- updated TOC version and interface numbers
1.161
-- added boss data for Arcatraz and Mechanar
-- updated TOC to reflect version
-- corrected a few typos
1.16
-- file contained errors, use 1.61 instead
1.15
-- Reduced OnLoad spam
-- Made "party" the default channel
-- Added a "/tactics all" function to list all known mobs
-- Updated the TOC to 1.15 to reflect these changes
-- Added boss descriptions used by my guild, Grim Determination @ Earthen Ring.
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...