EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Archive::Tools (https://www.eqemulator.org/forums/forumdisplay.php?f=623)
-   -   Spell Editor (https://www.eqemulator.org/forums/showthread.php?t=9753)

Pebblez 10-09-2003 02:34 PM

Spell Editor
 
anyone working on a new one since the LDoN spells have a bunch of unknown effects?

Merth 10-10-2003 01:36 AM

No one is working on a new one at the moment. Volunteers?

DeletedUser 10-10-2003 01:36 PM

You could easily take kaiyodos and make the few changes.

http://www.geocities.com/kaiyodouk/

Pebblez 10-10-2003 04:27 PM

i would but im not that good with c++ yet

DeletedUser 10-24-2003 05:37 AM

I need one for two projects i've been working on.

Ascendra, a race velious pvp server.
http://www.team-maia.com/ascendra

Will need this to edit teleport spells and such as its all within velious.

And a 2fort/2fort4 EverQuest server. (halflife .map to .bsp, then .bsp to 3d studios max, bring it over to openzone then put it into eastcommons with custom textures then start working on the database).

With the 2fort i'll be making custom spells and edit things so it feels more like tf. (A lot of people got interested in this, so i've been working with a few people).

So I may be able to update this spell editor, as it's a crucial part to the projects.

killspree 10-24-2003 01:17 PM

Oct. 9th client uses spells_us.txt btw

DeletedUser 10-25-2003 08:59 AM

yeah, I noticed that. Minilogin is somewhat messed due to that fact too.

ric0h 10-31-2003 05:55 AM

anyone knows the data format for the spells_us.txt? I've done some decoding but still miss some fields. If there would be volunteers to help me decode the rest of unknown fields I'll post the table format.

devn00b 10-31-2003 06:05 AM

Same as spells_en.txt....spells_us.txt is just a rename.

ric0h 10-31-2003 08:52 AM

Quote:

Originally Posted by /dev/n00b
Same as spells_en.txt....spells_us.txt is just a rename.

LOL I know, I need the field names/table structure for spells_en.txt then. ;) And don't mention the spdat ;)

Tech_Gnome 11-11-2003 09:29 AM

Spells_en.txt File Fields... All I know of Thus far..
 
Here's the fields, in order of how they're pulled out of the file.. at least this is what i've been able to figure out...

Code:

ID
Name
TargetName
extra
YouCast
SomeoneElseCasts
CastonYou
CastonOther
SpellFades
Range
AERange
Pushback
PushUp
CastTime
FizzleTime
RecastTime
DurationFormula
Duration
AEDuration
ManaCost
Base1
Base2
Base3
Base4
Base5
Base6
Base7
Base8
Base9
Base10
Base11
Base12
Base2_1
Base2_2
Base2_3
Base2_4
Base2_5
Base2_6
Base2_7
Base2_8
Base2_9
Base2_10
Base2_11
Base2_12
Max1
Max2
Max3
Max4
Max5
Max6
Max7
Max8
Max9
Max10
Max11
Max12
BookIcon
GemIcon
ReagentID1
ReagentID2
ReagentID3
ReagentID4
ReagentCount1
ReagentCount2
ReagentCount3
ReagentCount4
Focus1
Focus2
Focus3
Focus4
Calc1
Calc2
Calc3
Calc4
Calc5
Calc6
Calc7
Calc8
Calc9
Calc10
Calc11
Calc12
LightType
SpellType
Activated
SpellCategory
Attrib1
Attrib2
Attrib3
Attrib4
Attrib5
Attrib6
Attrib7
Attrib8
Attrib9
Attrib10
Attrib11
Attrib12
TargetType
FizzleAdj
SpellSkill
Location
Environment
Unknown92
War
Cle
Pal
Rng
Shd
Dru
Mnk
Brd
Rog
Shm
Nec
Wiz
Mag
Enc
Bst
CastingAnim
TargetAnim
TravelType
SpainDex
Unknown112
Unknown113
ImbueBlackSapphire
ImbueRuby
ImbueAmber
ImbueRoseQuartz
ImbuePeridot
ImbueSapphire
ImbuePlainsPebble
ImbueDiamond
ImbueBlackPearl
ImbueTopaz
ImbueJade
ImbueOpal
ImbueFireOpal
ImbueIvory
ImbueEmerald
Unknown29
Unknown130
Unknown131
SpellIcon
SpellAnim
Uninterruptable
ResistAdj
Dotstackingexempt
Deletable
AutoCast
Unknown139
Unknown140
Unknown141
ShortBuff
DescNum
Unknown144
Unknown145
Unknown146
Unknown147
Unknown148
Unknown149
Unknown150
Unknown151
Unknown152
Unknown153
Unknown154
Unknown155
Unknown156

The Imbue fields I chose above.. The only reason those columns are there, from what i've been able to discern is to distinguish the Imbue spells from one another. Hopefully someone can take what i've done and actually do something with it.

ric0h 11-11-2003 05:55 PM

Well they're not only Imbue, they are Deity fields, but they affect imbues primarily :)

after november 5 patch, all these fields have changed their offsets. so the sequence is wrong.

Tech_Gnome 11-12-2003 01:04 AM

Hmm, I guess then in that case, each column represents a deity. It's all ones in all the columns anyway, where the spells are represented.

Oh, and this list is taken from the spells_us.txt file I pulled from my EQ directory 3 days ago, the sequence should be correct.

Edit: Here's the listing of the deitys in order, to replace the Imbues I have above:

Black Sapphire = Bertoxxulous
Ruby = Brell Serilis
Amber = Cazic Thule
Rose Quartz = Erollisi Marr
Peridot = Bristlebane
Sapphire = Innoruuk
Plains Pebble = Karana
Diamond = Mithaniel Marr
Black Pearl = Prexus
Topaz = Quellious
Jade = Rallos Zek
Opal = Rodcet Nife
Fire Opal = Solusek Ro
Ivory = Tribunal
Emerald = Tunare

Tech_Gnome 11-12-2003 06:04 AM

well, i've got the spell data in a MySQL database.. and I have the in-game spell text from the eqstr_en.txt file as well, in another table. I just dumped both of 'em from the database and saved 'em to a website. If you want to download them both, you can get them here:

http://www.geocities.com/necromancer_realm/spells.zip

Since remote linking isn't allowed, so you'll have to copy/paste the link into a new browser window.

Also, the spell fields are the same as what I posted yesterday, I've not had the time to change 'em yet. I might also be able to help a little with the Spell editor.. i'm a little rusty with my C++ but i may be able to help.


All times are GMT -4. The time now is 04:59 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.