Main (frFR)
TalentPlanner adds planning capabilities to the talent frame. Left clicking on a talent increases (and right clicking decreases) your planned rank for that talent. Control left clicking a talent actually buys it if you have a point. Note that I am not responsible for any talents you accidentally buy! I've made every effort to make the interface intuitive and have tested it extensively, but until you get used to it it may be a bit disorienting.
The talents are color coded to indicate their status (see below) and a description of the planned rank is added to the tooltip. It's similar in nature to the talent calculators on the Blizzard website, but slightly more complicated because it needs to show you not only what talents you've planned but also what you currently have. The bottom right numbers are your current rank/max rank. The bottom left number is your goal rank.
The description text for the planned ranks is copied from the above mentioned website, so its accuracy depends on Blizzard. I can't do much more than that since I don't have the resources to buy every talent for every class. That said, I will post fixes to the data as I find them and I welcome input from others. Work is in progress to reduce this dependency.
For the do-it-yourselfers in the audience, included in the zip is WebData.html, the JavaScript I used to pull the talent information off the Blizzard website. Just open that file in a web browser, select all, and copy and paste into WebData.lua. I will also release new versions on here when talents change with patches and whatnot.
The talent fetcher script gets both the English and German talent data. Since I don't read German, I can't guarantee that the German talents are correct or even that they're all there, but I don't get any JavaScript errors when I run it so I'm hopeful. As of version 1.3, TalentPlanner should work "out of the box" for the German client. Please let me know if it does not! Anybody interested in a French translation and willing to help do the translation should contact me.
There are several states a talent can be in, each with its own color.
If you do not currently have points to spend:
Grey: You have not planned any ranks in this talent but you could do so.
Blue: You have planned some ranks in this talent, but not to its maximum.
Purple: You have planned to max this talent out.
Gold: You have maxed out this talent.
Red: You have more ranks in this talent than you had planned.
If you have one or more points to spend:
Cyan: You have not planned any ranks in this talent, but you could still spend a point on it if you want.
Green: You have planned some ranks in this talent and can now spend a point on it.
Slash commands:
/tp or /planner
Enable/disable the mod.
/tp or /planner reset
Clears the talent goals for the current character.
/tp or /planner current
Sets the talent goals for the current character to be whatever talents they currently have. It's probably a good idea to do this the first time you log in with a character.
/tp or /planner save [name]
Saves the current build set under the name [name]. If there is already a saved set with that name, this will overwrite it.
/tp or /planner load [name]
Loads the build set saved as [name]. This will overwrite your current build.
/tp or /planner delete [name]
Deletes the set saved as [name].
/tp or /planner list
Lists the saved sets for the current character.
Future plans:
1. Make the colors configurable. Some may not agree with my color choices, seeing as how I have no artistic sense whatsoever.
2. Allow for alt-viewing. Currently it only shows the tree for the current character. It would be a pain to store all the textures and whatnot in order to be able to view one character's talent goals on another character in the normal graphical talent pane, but perhaps a text listing would work.
3. Shrink the data file down a bit. Currently, it stores the entire text of every rank of every talent because I didn't want to have to manually create the data file. (It's currently done with JavaScript because that's what the Blizzard talent calculator pages are written in.) I'm working on a way to just store the text once, with different values that can be plugged in for the different ranks, which will save some space.
4. Reduce my dependency on the Blizz website by storing only the numbers that change from rank to rank instead of the whole description. This will remove the necessity of localizing the talents and also achieve future plan #3, as well as making the data file easier to modify in the case of errors. It is, however, harder than it sounds. Trust me.
Facts
- Date created
- 07 Apr 2006
- Last updated
- 16 Jul 2008