Project 2386
Project has not been updated for seven years, and is no longer compatible with World of Warcraft.
If you have any questions please contact our support team https://support.curseforge.com.
Talented adds spec templates to the Talent UI.
Talented 3
Talented is getting a large update for wow 4. It will no longer replace the default UI but add a new Tab to it, with most of the previous functionality present.
There is an alpha release available on wowace. It's still missing some major parts, but it should give you an idea of the new interface.
Talented_Loader is no longer needed (and in fact will create problems if left installed, so remove it at once).
Update feature List
- Create and view templates for all classes and all pet types.
- Set a specific template as a target, and see it when you're spending your next talent point on level up.
- Apply complete templates with a single click, after a talent wipe.
- Hunters can view the spec of their pet and apply templates to them.
- Share your current build with other, or any template you've made.
- Import templates directly from the Blizzard Talent calculator, wowhead or wowdb.
- Export templates as URL to wowhead, wowdb or the Blizzard Talent calculator.
- Allow pet templates to be imported from and export to wowhead pet calculator.
- Inspection of other characters will also inspect their alternate spec, if they have one.
- A macro command /talented apply <template> allows to automatically apply a template based on its name.
Version v2.0-beta4-3.1.9757 Deathknight, english locale
I do notice that there seems to be no way to unset the target. I'd rather not have the grey numbers sitting there every time I look at my current spec.
http://wow.curse.com/downloads/wow-addons/details/t-examtalent.aspx
Interface\AddOns\Talented\editmode.lua:87: attempt to index local 'template' (a nil value)
Please report class and locale. This is important to help you. Do you have the "Show lua error" option checked ?
I infer that the class is druid. I have a druid and it doesn't cause any problem with 1.9.6c on live.
I need to be able to reproduce or get an actual error message. Talented will only disable itself after showing an error message.
I am having the same problem as Woolie except my issue is on live. I am using 2.0 alpha as the Curse updater said it was a valid update (sigh). I have since installed 1.96 but I figured the following information may be helpful.
The following is what I did and may be tied to the problem.
Also, I added both account to the new Battle.net account manager yesterday. I am not sure if that has any bearing on this but it's better to let you know than not.
I think that's the version I had. I also had problems inadvertently installing the alpha release due to using and automatic updater. I think I got everything rolled back OK.
My guess is the problem was triggered by creating a new template and deleting it without ever using it and uploading another template (what I really intended to do). I can't remember if I deleted the blank template before uploading the second or not.
Another subject: Why does the test version have "alpha" in the title, but the release type is set to beta? I'm set to automatically update to beta, not alpha.
Date: 2009-03-20 09:05:35
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\Talented\editmode.lua line 144:
attempt to compare number with nil
Debug:
[C]: ?
Talented\editmode.lua:144: ValidateTemplate()
Talented\core.lua:41: MakeTarget()
Talented\viewmode.lua:59: UpdateView()
Talented\core.lua:132: SetMode()
Talented\core.lua:325: SetTemplate()
Talented\core.lua:373: Update()
Talented\core.lua:362:
Talented\core.lua:359
(tail call): ?
[string "TOGGLETALENTS"]:1:
[string "TOGGLETALENTS"]:1
AddOns:
Swatter, v5.3.4105 (DingoIII)
Ace3, v
Altoholic, v3.0.008b
ArkInventory, v3.02
AucAdvanced, v5.3.4105 (DingoIII)
AucFilterBasic, v5.3.4105 (DingoIII)
AucFilterOutlier, v5.3.4105.2531
AucMatchUndercut, v5.3.4105.2531
AucScanData, v5.3.4105 (DingoIII)
AucStatClassic, v5.3.4105 (DingoIII)
AucStatHistogram, v5.3.4105 (DingoIII)
AucStatiLevel, v5.3.4105 (DingoIII)
AucStatPurchased, v5.3.4105 (DingoIII)
AucStatSales, v5.3.4105.2842
AucStatSimple, v5.3.4105 (DingoIII)
AucStatStdDev, v5.3.4105 (DingoIII)
AucStatWOWEcon, v5.3.4105.2530
AucUtilAHWindowControl, v5.3.4105.3311
AucUtilAppraiser, v5.3.4105.2530
AucUtilAskPrice, v5.3.4105.3175
AucUtilAutoMagic, v5.3.4105.3142
AucUtilCompactUI, v5.3.4105.2530
AucUtilEasyBuyout, v5.3.4105.3583
AucUtilItemSuggest, v5.3.4105.3108
AucUtilPriceLevel, v5.3.4105.2545
AucUtilScanButton, v5.3.4105.2530
AucUtilScanFinish, v5.3.4105.2530
AucUtilScanProgress, v5.3.4105.2530
AucUtilSearchUI, v5.3.4105.3655
AucUtilSimpleAuction, v5.3.4105.0
AucUtilVendMarkup, v5.3.4105.2530
Babylonian, v5.1.DEV.130
BeanCounter, v5.3.4105 (DingoIII)
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerMinimapCoords, v3.03a
CartographerNotes, v2.0
CartographerPOI, v2.0
CartographerProfessions, v2.0
CartographerQuestInfo, v
CartographerQuestObjectives, v0.9b
CartographerRoutes, v1.0
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
CensusPlus, v4.2.2
Configator, v5.1.DEV.130
CurseProfiler, v
DaemonMailAssistUpdated, v1.2
DebugLib, v5.1.DEV.130
Decursive, v2.4_beta_3_STABLE
DocsLazyBags, v1.30000.3
DoubleWide, v
DruidStats, v3.0.6 Beta 3
Enchantrix, v5.3.4105 (DingoIII)
EnchantrixBarker, v5.3.4105 (DingoIII)
EnergyWatch, v
EnhTooltip, v5.1.3715 (SnaggleTooth)
FeedIt, vv1.2
FuBar, v
FuBarAssistFu, v3.0
FuBarChatLockFu, v20000.1.$Rev: 31454 $
FuBarCustomMenuFu, v1
FuBarDurabilityFu, v2.11
FuBarEmoteFu2, v0.1.5
FuBarGarbageFu, v2.0.$Revision: 79607 $
FuBarGearRating, v0.5
FuBarHerbTrackerFu, v1.53
FuBarIOPFu, v
FuBarLoginTimerFu, v
FuBarMailExpiryFu, v1.4.3
FuBarMiniClockFu, v1.0
FuBarMonkeyQuestFu, v1.1.1
FuBarRestFu, vv1.1.1
FuBarSkillsPlusFu, v3.0.5
FuBarSpeedFu, v2.0.$Revision: 48 $
FuBartcgTradeskills, v1.45.$Revision: 75184 $
FuBarTrackerFu, v1.0.56
FuBarTrainerFu, v0.2
FuBarTransporterFu, v2.0.$Rev: 77642 $
FuBarVolumeFu, v2.0.$Revision: 55081 $
FuBarWaypointsFu, v1.0
GatherMate, vv1.16
HitsMode, v4
IceHUD, v1.4.3 (Revision: 353)
Informant, v5.3.4105 (DingoIII)
InventoryOnPar, v
LibPeriodicTable31, v3.1
LightHeaded, v275
MonkeyBuddy, v
MonkeyClock, v
MonkeyLibrary, v
MonkeyQuest, v
MonkeyQuestLog, v
MonkeySpeed, v
NeedToKnow, v2.0.1
NinjaPanel, v9
Omen, v3.0.6
Prat30, v3.0.5
Prat30Libraries, v
Quartz, v1.0
QuartzBuff, v1.0
QuartzFlight, v1.0
QuartzFocus, v1.0
QuartzGCD, v1.0
QuartzInterrupt, v1.0
QuartzLatency, v1.0
QuartzMirror, v1.0
QuartzPet, v1.0
QuartzPlayer, v1.0
QuartzRange, v1.0
QuartzSwing, v1.0
QuartzTarget, v1.0
QuartzTimer, v1.0
QuartzTradeskill, v1.0
RatingBuster, v
Recount, v
simpleMinimap, v30000-5
SlideBar, v5.3.4105 (DingoIII)
Stubby, v5.3.4105 (DingoIII)
Talented, v1.9.6
TellMeWhen, v1.1
TomTom, v193
TomTomFu, v1.0.1
TotemTimers, v9.1a
Wr2, v
WRKillingFields, v0.12
(ck=e57)
There is also no way to set the curse client to ignore the test version for Talented without having Talented already installed. So, of course, the test version is going to be installed at least once, unless someone knew about this before hand.
Here is the bad data file:
TalentedDB = {
["char"] = {
["Bonestalker - Nordrassil"] = {
["target"] = "Imported",
},
["Bearhorn - Nordrassil"] = {
["target"] = "Imported (1)",
},
},
["profileKeys"] = {
["Bearhorn - Nordrassil"] = "Bearhorn - Nordrassil",
["Erimir - Nordrassil"] = "Erimir - Nordrassil",
["Kukar - Nordrassil"] = "Kukar - Nordrassil",
["Kuruk - Nordrassil"] = "Kuruk - Nordrassil",
["Zeldoria - Nordrassil"] = "Zeldoria - Nordrassil",
["Tamon - Nordrassil"] = "Tamon - Nordrassil",
["Erignom - Earthen Ring"] = "Erignom - Earthen Ring",
["Bonestalker - Nordrassil"] = "Bonestalker - Nordrassil",
},
["global"] = {
["templates"] = {
["Imported (1)"] = {
{
}, -- [1]
{
5, -- [1]
0, -- [2]
3, -- [3]
0, -- [4]
3, -- [5]
2, -- [6]
1, -- [7]
3, -- [8]
2, -- [9]
3, -- [10]
2, -- [11]
2, -- [12]
1, -- [13]
0, -- [14]
5, -- [15]
3, -- [16]
3, -- [17]
1, -- [18]
2, -- [19]
5, -- [20]
1, -- [21]
0, -- [22]
0, -- [23]
5, -- [24]
5, -- [25]
0, -- [26]
0, -- [27]
3, -- [28]
0, -- [29]
}, -- [2]
["name"] = "Imported (1)",
["class"] = "DRUID",
},
["Imported"] = {
["class"] = "HUNTER",
["name"] = "Imported",
["code"] = "3uA21vtc5n0wdu3w5A",
},
},
},
["profiles"] = {
["Bearhorn - Nordrassil"] = {
["hook_inspect_ui"] = true,
},
["Erimir - Nordrassil"] = {
},
["Kukar - Nordrassil"] = {
},
["Kuruk - Nordrassil"] = {
},
["Zeldoria - Nordrassil"] = {
},
["Tamon - Nordrassil"] = {
},
["Erignom - Earthen Ring"] = {
},
["Bonestalker - Nordrassil"] = {
["last_template"] = "Imported",
["offsety"] = 4.798371412648166e-005,
},
},
}
Here is the new error:
Date: 2009-03-20 09:47:04
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\Talented\editmode.lua line 19:
bad argument #1 to 'ipairs' (table expected, got nil)
Debug:
[C]: ?
[C]: ?
Talented\editmode.lua:19: GetTalentTabCount()
Talented\editmode.lua:12: GetPointCount()
Talented\editmode.lua:5: IsTemplateAtCap()
Talented\viewmode.lua:69: UpdateView()
Talented\core.lua:326: SetTemplate()
Talented\core.lua:60: SetTemplateMode()
Talented\core.lua:304: OpenTemplate()
Talented\ui\menu.lua:170: OnAccept()
..\FrameXML\StaticPopup.lua:2806: StaticPopup_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
AddOns:
[snip]
Talented, v1.9.6
[snip]
I haven't yet figured out where the link you posted is wrong and why it breaks Talented, but I'll work on it.
There will be no fix for Talented 1.9.6c, but I'll try to make the importation more robust for Talented 2.0.
You may fix your SavedVariable for Talented by Removing the ["Imported (1)"] entry in the templates table.