This was the source of my data: http://www.eq2ref.com/abilities/
I have the `spells` and `spell_classes` tables populated, but data needs to be added to complete the functionality. I also have a web-based spells editor I am almost ready to release (privately, of course) for you guys to pick a class and clean 'er up. Just give me a bit to finish it, but you can look over the data in the spells_structs.sql file I just put on SVN.
So naturally, I have questions about spells now.
First off, I am interested in what these other two tables and their values stand for:
`spell_data`
These last two... Are these the parameters that get passed to LUA when casting the spell?Field: `index_field` - no idea
Field: `value_type` - I think I know what this is for
Field: `value`
Field: `value2`
`spell_visual_effect`
`spell_classes`Field: `percentage` - is this the chance this will cast? or how effective it is?
Field: `description` - is this what shows up in the Examine text?
Field: `bullet` - no idea
`spells`This seems pretty self-explanatory, except for the duplicate of `level` in spells and spell_classes. Are these necessarily duped?
I know it gets tiring answering all my questions, but thank you in advance, anyone who knows.Are the `version` and `sub_version` fields - are those internal (EQ2Emu) stats, or something tied to SOE to validate the data?
I have peeked through the code and cannot seem to find what `type` means, though I got `cast_type`, target_type and spell_book_type figured out. Regarding `target_type` - Are there some values missing from the Enum? For instance, the Paladin has a spell that casts a Rune on someone, but I do not see Group Member, only Group AE. Etc...
Icons: Is there a list of Icons somewhere, or do we have to dig them up somehow? If so, where?
`class_skill` - is this the "Adept I, II..." kinda ranking?
`mastery_skill` - and "Mastery I, II"?
`tier` - is this "Common, Legendary, Heroic"?
If so, we might enum them too?
Lastly (for now hah) `spell_visual` - effect? Wouldn't this be handled by `spell_display_effects`?
