BossTactics improves and simplifies explaining boss tactics in World of Warcraft.
***Looking for coders to assist.*** Would like to bring this back
Knetik (aka Czarknetik) has taken over this addon in an attempt to keep it going. This has been a great addon that has helped many guilds to simplify fight strategies and setups.
Sorontur's final statement before handing it off
After over 5 years of WoW, it is time for me to end my time ingame. It was really a great time, raiding with so many friends and achieving so much.
Cataclysm is really not what WoW used to be, so this is a good point to stop this. But this also means, that i will not continue my work on BossTactics.
I put really much effort in it and I hope you have had lots of benefits. I tried it in 4.2 and there where no lua exceptions for me, so maybe you can use it for a while until Blizzard again changes the complete API. Maybe someone likes to continue the work, feel free to do so, just send me a message on curse and i will grant you permissions.
So this is my good bye to you! Have a good time in Firelands.
Sorontur
Main Features
* Tactics for all Raidinstances ingame
* Maps for every bosslocation, to show where people have to stand
* Buttons for playerpositions
* Raidleaders can add/remove/move/name Buttons
* Raidleader chat
* Control if people are actually watch the right scene
* Short Bosstactics for the Raid-chat
* Sessions for explainig a Bosstactic
* Save your own tactic for Bosses or Trash and switch between yours and the standard
* Trash tactics, if available
* Ping on the map
* Paint on the map
* Chat channels for classes and rols
* Synchronizable tactic texts
* Queries for Addon- and Item-Checks
* Assigning tasks to tanks, healers, and special roles depending on the bosses
* ID tracking for all your characters. Realm independent.
* 5-man instances quickinfos and tactics
* Raid leaders can start acclamations
Instance Modules
This version contains only the framework, if you like to download only a few instance modules, you can find them here:
Dragon Soul
Firelands
Pack of all Cata-release Modules
Throne of the four Winds
Blackwing Decent
Bastion of Twilight
Baradin Hold
Cataclysm 5 man instances
Pack of all WOTLK modules (i know this link is sometimes broken, still this is a curse issue, i have no clue why. just try again later)
BC-Modules
Video Guides
I've set up a video guide for raidleaders to show all the functions containing in BossTactics. You can find it on youtube:
Part 1 (
Without Music)
Part 2 (
Without Music)
Bugs
This is a well tested release but still bugs can be there. If you find a bug please tell me at
www.bosstactics.net/forum Thanks for help.
Slash Commands
/bt or /bosstactics for overview
/bt show opens bossframe
(check the others in the overview)
Changelog
See changelog.txt in the BossTactics folder.
Localization
If someone likes to add language support to BossTactics you can post the locales here:
http://www.wowace.com/addons/boss-tactics/localization/. The strategy texts are too big for this feature so there it cannot be used.
Thnx for the colored marker thing.
Next thing I'm in need of is eraser for all of the lines.
So that I can draw something and wipe the board clear.
No need to clean buttons, just lines.
And one more useful thing would be to reset to default during session, now that button is disabled when session is running.
Thnx.
yeah i thought about an erease before, too. But this is kind of tricky... hope i can create one :) might takte some time.
The other part i don't really get what you mean. you like to reset the buttons to standard during a session? or what you have done while the session is running?
White is just not enought, when I want to indicate movement of different groups of people. Will pencil drawing be saved bitween sessions?
the error is really strange and i hope it was the wrong lib include... tell me if the error persists, my version is working perfectly :(
Message: Interface\AddOns\BossTactics\BossTactics.lua:681: attempt to call method 'RegisterInstances' (a nil value)
Time: 01/25/11 09:16:38
Count: 1
Stack: Interface\AddOns\BossTactics\BossTactics.lua:681: in function <Interface\AddOns\BossTactics\BossTactics.lua:454>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...ddOns\BossTactics\libs\AceAddon-3.0\AceAddon-3.0.lua:514: in function `InitializeAddon'
...ddOns\BossTactics\libs\AceAddon-3.0\AceAddon-3.0.lua:628: in function <...ddOns\BossTactics\libs\AceAddon-3.0\AceAddon-3.0.lua:621>
[C]: in function `LoadAddOn'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:7: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
[C]: in function `error'
...nterface\AddOns\BossTactics\libs\LibStub\LibStub.lua:38: in function `LibStub'
Interface\AddOns\BossTactics\Gui.lua:1774: in main chunk
Locals: self =
FadePing = <function> defined @Interface\AddOns\BossTactics\Gui.lua:564
SaveAsText = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:2961
EnableTacticMode = <function> defined @Interface\AddOns\BossTactics\Gui.lua:602
modules =
}
stateNRl = false
ChangeFontSize = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:3457
UnregisterComm = <function> defined @Interface\AddOns\BossTactics\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
UPDATE_INSTANCE_INFO = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:823
CHAT_MSG_WHISPER = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:815
ShowBossTactic = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:2463
syncFinished = false
CheckTextNew = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:2996
SetDefaultModulePrototype = <function> defined @Interface\AddOns\BossTactics\libs\AceAddon-3.0\AceAddon-3.0.lua:425
isSession = false
showOptions = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:1045
SetInstanceMode = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:2263
IsSessionLeader = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:1785
openBossFrame = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:1094
SyncRaid = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:1857
CreateTopButtonBar = <function> defined @Interface\AddOns\BossTactics\Gui.lua:480
StartUserSession = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:2005
IsDebug = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:1749
currModuleId = -1
tacticMode = false
SendCommMessage = <function> defined @Interface\AddOns\BossTactics\libs\AceComm-3.0\AceComm-3.0.lua:73
db =
}
GetDefaults = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:3710
UnregisterAllComm = <function> defined @Interface\AddOns\BossTactics\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
SetEnabledState = <function> defined @Interface\AddOns\BossTactics\libs\AceAddon-3.0\AceAddon-3.0.lua:440
isInParty = false
GetTextFromButtonType = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:983
RemoveButton = <function> defined @Interface\AddOns\BossTactics\Gui.lua:1568
currAddon = "Cata"
IsSession = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:1781
OnEnable = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:696
UserSessionImgSwitch = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:2045
CreateRightPanel = <function> defined @Interface\AddOns\BossTactics\Gui.lua:633
CheckInstanceState = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:1055
HandleInstanceSwitch = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:2319
BT_SendDataGroupMessage = <function> defined @Interface\AddOns\BossTactics\BossTactics.lua:1736
currBtnId = -1
OnIni