Go Back   WowAce Forums > Addon Chat > Libraries
Libraries Threads for new libraries and mixins.

Reply
 
Thread Tools
Old 09-08-2009   #171
Shadoweric
Senior Member
 
Join Date: Jul 2007
Posts: 298
Default Re: PeriodicTable-3.1

Alright. Can I ask why you'd want to separate talents that give an ability from those that don't?
Shadoweric is offline   Reply With Quote
Old 09-08-2009   #172
yssaril
Hero Member
 
yssaril's Avatar
 
Join Date: Sep 2006
Posts: 608
Default Re: PeriodicTable-3.1

i think for completeness one would want set of default spells (with earliest level), a set of talented spells, and just talents (this would include talent that give spells too i would assume). that way all your bases are covered.
yssaril is offline   Reply With Quote
Old 09-09-2009   #173
Arrowmaster
Hero Member
 
Join Date: Apr 2006
Posts: 764
Default Re: PeriodicTable-3.1

Quote:
Originally Posted by Shadoweric View Post
When a talent gives a new ability, the spell ID for the ability/resulting buff is the same as the talent. Using the Divine Sacrifice example above, you can find the spell ID 64205, which Requital gave above, by going to Database -> Spells -> Talents -> Paladins.

Class skills function the same way: if one generates, say, a debuff on a mob, the spell ID of that debuff is the same as the ability that's on the player's toolbar.

So I'm still not sure where the problem is.
This is wrong. That may be the default behavior but not all spells act that way. Hell look at palidin healing spells, I'm fairly certain almost all of them use a different spell ID for the heal event in the combat log than the spells in the spellbook.
Arrowmaster is offline   Reply With Quote
Old 09-09-2009   #174
Shadoweric
Senior Member
 
Join Date: Jul 2007
Posts: 298
Default Re: PeriodicTable-3.1

I'd have to check, but I'm prety sure they do use the same ID (FoL and HL are straight-forward and good examples of that). What's likely different is when an ability generates multiple effects. Beacon of Light will generate 2 buffs: Beacon of Light, which uses the same ID again, and Light's Beacon, which is another one.

Or to use a talent that gives an ability, Killing Spree for a rogue. The ability you get uses the same ID as the talent, and so does the buff the rogue gets (I did check that via combat log), but the extra attacks generated are 2 different spell IDs.

I spent a decent amount of time identifying all this when looking for all possible player-generated bleed effects in the game (I was an Assassination rogue: Hunger for Blood needs a bleed), in order to quickly know via addons when I could use Hunger for Blood without applying my own bleed first


Either way, I understand now that it'd be preferable to separate talents that give and ability from those that don't. Fair enough. The data is there though, if not easily sorted.
Shadoweric is offline   Reply With Quote
Old 09-09-2009   #175
Elkano
Moderator
 
Elkano's Avatar
 
Join Date: Mar 2005
Posts: 501
Default Re: PeriodicTable-3.1

I don't think talents are in PT3.1 at all (besides those for druids and the mage's frost tree that give spells). So this isn't about separating talents into those that give spells and those that don't.
It's simply that wowhead doesn't list the first rank for spells learend via talents in their class spell list. Thus these would have to be mined from the talent list but there is no easy way to select exactly these talents.
That's why the dataminer has the ability to force-insert additional data into sets which is currently used for these talents but is only ste up for druids and the mage's frost tree.
So if you can provide me with a list of talent/spell ids from each talent tree that are rank 1 of some class spell, I can add them to the dataminer in order to get them into the classspell sets.

I'm currently in the process of redesigning some datasets (eg instance loot) and the dataminer so I don't have time to do it myself :/
Elkano is offline   Reply With Quote
Old 09-19-2009   #176
Azethoth
Amazing Member
 
Join Date: Jan 2006
Posts: 1,527
Default Re: PeriodicTable-3.1

What Elkano said.

The miner code to handle these single exceptions:

Code:
-- Adds items not mineable / easily mineable to the end of a set
-- For instance rank 1 talents to ClassSpell
local additionalSetItems = {
	["ClassSpell.Druid.Balance"] = ",-5570:30,-33831:50,-50516:50,-48505:60",
	["ClassSpell.Druid.Feral Combat"] = ",-49377:30,-33878:50,-33876:50,-50334:60",
	["ClassSpell.Druid.Restoration"] = ",-17116:30,-18562:40,-48438:60",
	["ClassSpell.Mage.Frost"] = ",-12472:20,-11958:30,-11426:40,-31687:50,-44572:60",
	["ClassSpell.Paladin.Protection"] = ",-64205:20",
	["ClassSpell.Rogue.Combat"] = ",-51690:60",
}
So please post your rank 1 talents so they can get added to the class spells.

Last edited by Azethoth; 09-20-2009 at 10:17 PM.
Azethoth is offline   Reply With Quote
Old 09-24-2009   #177
Azethoth
Amazing Member
 
Join Date: Jan 2006
Posts: 1,527
Default Re: PeriodicTable-3.1

All trinkets should get mined now. Needed splitting out on quality.

I noticed an error in Currency items. It has some instances of double commas"...,,...". Seems wrong.
Azethoth is offline   Reply With Quote
Old 2 Weeks Ago   #178
pompachomp
Member
 
Join Date: Oct 2008
Posts: 33
Default Re: PeriodicTable-3.1

When are the drops from ToC and Onyxia going to get included into LPT?
pompachomp is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 12:49 AM.