PM me on Turbine's Boards


Feel free to post questions or leave suggestions in this space (click Edit Tab, need to be logged in):


Hi Tlosk, I just got back from a few days away. The spell table is file 0x0e00000e in the client_portal.dat file, and the component table is file 0x0e00000f. There is some source code at http://sourceforge.net/projects/acdev/ for reading these two files, and I can provide detailed descriptions of the formats and/or source code if you want it. I've haven't updated the archive of the spell info yet, but I could do that pretty easily.

The tools I've created run on Mac OS X 10.5, so if you can use them I'd be happy to package them up for you. I have tools to:

  • extract files from the data files, either as raw data or processed into wav files for sounds, jpeg or png for images, png for color palettes, and text files for everything else. (It understands the structure, but not necessarily the meaning, of 99.9% of the files in the portal data file, and everything from the cell data file.)
  • generate maps (2041x2041 or bigger).
  • merge data files (good for creating a cell data file containing all dungeons and the entire outdoor area).
  • compare data files so that you can see what has been added/removed/changed. (I seem to recall that there were a few minor changes to the models of some weapons in the last couple of months.)
  • one of the most fascinating is a model viewer -- not perfect, but you can view all models (type 01 files) or model groups (type 02 files). I wanted to at least create images of the undiscovered rares for the wiki.

I also had plans to semi-automatically generate dungeon maps directly from the data files, which was another reason I've spent the last few months visiting every dungeon. (Also confirming their landblocks, coords, requirements for an updated big map of Dereth.)

--Widgeon 00:30, 21 July 2009 (UTC)


Great work on the spell pages. I've updated the archive of spell info -- current version is at ac-spells-2009-06.zip, and I've put the link on my user page.

The spell lists are slightly different: longer labels on the fields, and I'm including the spell ID now. The caster effect, target effect, and target mask either come from http://www.decaldev.com/Protocol/tabid/77/Default.aspx (right side, Effect under Enum types, except the values in that list are off by one), or were a best guess after looking at all of the spells. The text files are UTF-8; you might notice slight changes with some apostrophes and dashes from the old version (for example, with Blackmoor's Favor or Mana Purge -- the data files seem to use Windows CP1253 character encoding).

--Widgeon 03:34, 21 July 2009 (UTC)


Updated for this patch: ac-spells-2009-07.zip. I've added the spell stacking group identifier to the spell list. Also added a file with wiki markup for the spell tables (type is left blank), with the spell groups categorized by what they buff/debuff -- not sure if this is any more useful than the raw lists.

--Widgeon 04:13, 24 July 2009 (UTC)