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
-----------------------
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.
**Mobs Included**
aeonus, akkiris, aran, arlokk, attumen, blackstalker, blackwing, bladefist, broggok, buru, capacitus, curator, dalliah, deja, delrissa, fireheart, firelord, freywinn, gargolmar, garr, gdrlloot, geddon, gehannas, ghaz'an, golemagg, gyro, hakkar, hellmaw, hound, hungarfen, ikiss, illhoof, inciter, ironhand, jeklik, kaelthas, kalithresh, keli'dan, laj, lavapacks, levixus, maiden, magmadar, majordomo, maker, malchezaar, mandokir, marli, mc, mellichar, mennu, moroes, murmur, musel'ek, nethekurse, netherspite, nightbane, omor, omrogg, opera, oz, pandemonius, pathaleon, quagmirran, shaffar, rajaxx, rokmar, romulo, sarannis, sepethrea, shazzrah, silithuslords, skyriss, soccothrates, stalker, steamrigger, sulfuron, sulfuron, syth, tavarok, temporus, thekal, thespia, thorngrin, trickster, twilight, vazruden, venoxis, vexallus, vorpil, warpsplinter, wolf, yor, zereketh
**Instances Included**
aq, arcatraz, blackmorass, blacktemple, bloodfurnace, botanica, hellfire, karazhan, magistersterrace, manatombs, mc, mechanar, sethekk, shadowlab, shatteredhalls, slavepens, steamvault, underbog, world, zg
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 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)...
- +0
- Thumbs Down
- Thumbs Up
Regicide saidthis looks like a very nice mod:) will be great for my guild, not many people are the best of leaders in it, this mod will surely be able to tell all the tactics easily:)
- +1
- Thumbs Down
- Thumbs Up
Maegareo saidGreat mod Bella!
- +3
- Thumbs Down
- Thumbs Up
belleboom said@daxdax: thanks for your work on this, I was just about to add the rest of the Kara mobs:) I pulled your tactics and am adding them to my version now; I'll have a new file posted for you all soon...
Just to note, daxdax, I appreciated your writing style and humor but had to go through and condense a lot of the text to avoid over-spammage:) Just so you aren't surprised that the text has had a makeover. For instance, I deleted double spaces, abbreviated where possible, and edited each chunk of text to under 255 characters so that it doesn't get cut off.
To anyone interested in adding tactics, you can PM them to me here and I'll include them:) Thanks!
- +0
- Thumbs Down
- Thumbs Up
daxdax saidNP. Im glad someone appreciates my writing style.
Sorry about some lines being longer than 255. I tried to find most of them. I also don't know if you noticed but I changed many existing tactics. Particularly the Curator. The other changes were mostly stylistic ones, like the Morose fight - that tactic was disorganized to the point of unreadable.
- +1
- Thumbs Down
- Thumbs Up
belleboom said@ESN77:
I'm glad you're finding the addon useful:) I'll look into localizing it, although you'd still have to translate the actual boss spam into your preferred language...
- +0
- Thumbs Down
- Thumbs Up
daxdax saidhey i hope this works.
I took your mod and loved it. but im running kara now, and you dont have many tactics for kara. what you do is incomplete. So i wrote my own. It covers EVERY boss in kara, optional and everything.
And i added Gruul. Because everyone does gruul
How can i get this to you? how can i get it uploaded as the newest version?
- +0
- Thumbs Down
- Thumbs Up
ESN77 saidGreat Addon please can you add Babble-Boss Transation in it? http://wiki.wowace.com/index.php/Babble-Boss-2.2 http://wiki.wowace.com/wiki/AceLocale-2.2_API_Documentation#:GetReverseTranslation.28.22text.22.29 so that it works on German Clients.
- +1
- Thumbs Down
- Thumbs Up
belleboom said@Lazare:
Version 1.165 Tactics (GD) sends to "guild" as well as to raid|party|say|self, and version 1.166 lets you (if a raid leader) send to "/rs", the raid warning channel.
Use: /tc channel guild
While I'm no chat chann expert, the guild/say/party/raid channels work differently than the numbered channels, certainly for this mod. For example, "guild" chat doesn't have its own number, it's "GUILD". Regardless, you should be able to output wherever you like with the new version.
- +0
- Thumbs Down
- Thumbs Up
Lazare said"/tactics channel custom <channel number> - send to a numbered channel But in the current version, not to guild chat"
But if you insert the guild chat number, won't it go there?
- +1
- Thumbs Down
- Thumbs Up
belleboom saidAppreciate the vote of support, Vard:)
- +1
- Thumbs Down
- Thumbs Up
Vard saidJust a little FYI, I have included your addon in a sticky on the EU forums, priest addons thread.
http://forums.wow-europe.com/thread.html?topicId=264416923&sid=1&pageNo=1
- +1
- Thumbs Down
- Thumbs Up
belleboom saidGlad to hear that's all straightened out:) As for your second question, you can broadcast just about anywhere, for example:
/tactics channel <raid|party|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
But in the current version, not to guild chat. Not to worry, I'll add that functionality to the next version.
- +1
- Thumbs Down
- Thumbs Up
Vard saidWhile i'm here actually... is it possible to broadcast to guild?
- +1
- Thumbs Down
- Thumbs Up
Vard saidOh god... My bad.... really sorry,
HOW STUPID of me.. It was all because of the shortname being a capital letter, rather than lowercase =/
Thanks anyway belleboom :D
- +1
- Thumbs Down
- Thumbs Up
belleboom saidPlease do email the file so I can test it.
- +0
- Thumbs Down
- Thumbs Up
Vard saidApologies :o consider 'man' as an abbreviated "WOman" :P
- +0
- Thumbs Down
- Thumbs Up
Vard saidThanks man, I don't get the function thing (I think) when I do the /tc xandrika thing
(xandrika is my boss name)
Though, I have named it under testinstance.
And when I do a /tactics all I see Testinstance: Xandrika
But when I do /tactics xandrika the tactic doesn't show
I tested around a bit, and edited the tactic of arlokk to include the test tactic for xandrika, that works fine
But when I change the name of arlokk to xandrika it doesn't seem to work.
I'll mail you the script :) thanks again, remember this addon from ages ago.
/vard
- +1
- Thumbs Down
- Thumbs Up
belleboom said@ Vard:
It sounds like you may have something like a typo or missing space at work in your new code. Does it function when you use /tc "YourNewLongName" (plug in the long name of your new boss, of course) or is that broken as well? Feel free to send me your new code and I can take a look at it.
- +0
- Thumbs Down
- Thumbs Up
Vard saidI'm having trouble writing up tactics. (thanks for making all the other tactics btw)
When I add a tactic, I can see it in the /tactics all command - but when I try get it to show using the shortname, I get no known tactics for this mob, please update your descriptions file
(and I have already updated the file :P )
- +1
- Thumbs Down
- Thumbs Up
belleboom saidMy guild doesn't use Vent, so imagine 5 people all trying to type out questions and answers... or 40:p
Hopefully the mod will be of use to others as well. If you don't find the tactics you need, check back for updates or add your own:) If you have tactics you'd like added to the main mod send me a message via curse.