Skip to content
McBen edited this page Dec 29, 2012 · 1 revision

data\weaponobject.db

Name Pos Size Type Comment
guid 0000 04 DWORD item - ID
dbtype 0004 04 DWORD =2
outputlanguage 0008 04 INT
name 000c 04 DWORD =0
name_plural 0010 04 DWORD =0
imageid 0014 04 DWORD reference to imageobject.db
maxheap 001c 04 DWORD max items count on stack
note 0020 04 DWORD =0
shortnote 0024 04 DWORD =0
mode 0028 04 DWORD
pricestype 002c 04 DWORD
selltype 0030 04 DWORD
cost 0034 04 DWORD Price if sold to a trade *10 (215 = 21Gold)
buyunit 0038 04 DWORD
rare 0040 04 DWORD base quality (0 white, 1 green, etc)
generaterate 0044 04 FLOAT
maxworldcount 0048 04 FLOAT
limitvoc 004c 04 INT
limitrace 0050 04 INT
limitsex 0054 04 INT
limitlv 0058 04 DWORD minimum player level
limitstr 005c 04 DWORD
limitsta 0060 04 DWORD
limitint 0064 04 DWORD
limitmnd 0068 04 DWORD
limitagi 006c 04 DWORD
livetimetype 0070 04 BOOL
livetime 0074 04 DWORD
007c 04 INT
0080 04 INT
0084 04 DWORD
specialmoneycost 0088 04 DWORD
0090 04 DWORD =2
itemtype 0094 04 DWORD
incmagic_onuse 0098 04 DWORD call magic skill on use
disappearrate 00a4 04 DWORD =0
dissolutionrate 00a8 04 FLOAT
srcrecipe 00ac 04 DWORD recipe which create this item recipeobject.db
weapontype 00b0 04 DWORD 0-20 -> 1-Sword; 2-Dagger; 6-2h-Sword; 11-Bow
weaponpos 00b4 04 DWORD 0-6 -> 0-MainHand; 1-OffHand; 2-Einhand; 3-twoHand; 4-Munition; 5-Ranged weapon; 6-Craft-Tool
eqtype1 00b8 04 DWORD Attribute to change 1
eqtype2 00bc 04 DWORD Attribute to change 2
eqtype3 00c0 04 DWORD Attribute to change 3
eqtype4 00c4 04 DWORD Attribute to change 4
eqtype5 00c8 04 DWORD Attribute to change 5
eqtype6 00cc 04 DWORD Attribute to change 6
eqtype7 00d0 04 DWORD Attribute to change 7
eqtype8 00d4 04 DWORD Attribute to change 8
eqtype9 00d8 04 DWORD Attribute to change 9
eqtype10 00dc 04 DWORD Attribute to change 10
eqtypevalue1 00e0 04 DWORD value for attribute1
eqtypevalue2 00e4 04 DWORD value for attribute2
eqtypevalue3 00e8 04 INT value for attribute3
eqtypevalue4 00ec 04 INT value for attribute4
eqtypevalue5 00f0 04 INT value for attribute5
eqtypevalue6 00f4 04 DWORD value for attribute6
eqtypevalue7 00f8 04 DWORD value for attribute7
eqtypevalue8 00fc 04 DWORD value for attribute8
eqtypevalue9 0100 04 DWORD value for attribute9
eqtypevalue10 0104 04 DWORD value for attribute10
eqtypeonattackmagicrate 0108 04 DWORD
eqtypeonattackmagicrank 010c 04 DWORD =0
eqtypeonattackmagicid 0110 04 DWORD =0
dropability1 0114 04 DWORD random stat on drop 1
dropabilityrate1 0118 04 DWORD Percent chance for stat 1 (x/10)
dropability2 011c 04 DWORD random stat on drop 2
dropabilityrate2 0120 04 DWORD Percent chance for stat 2 (x/10)
dropability3 0124 04 DWORD random stat on drop 3
dropabilityrate3 0128 04 DWORD Percent chance for stat 3 (x/10)
dropability4 012c 04 DWORD random stat on drop 4
dropabilityrate4 0130 04 DWORD Percent chance for stat 4 (x/10)
dropability5 0134 04 DWORD random stat on drop 5
dropabilityrate5 0138 04 DWORD Percent chance for stat 5 (x/10)
dropability6 013c 04 DWORD random stat on drop 6
dropabilityrate6 0140 04 DWORD Percent chance for stat 6 (x/10)
holebase 0148 04 DWORD
holerange 014c 04 DWORD
maxattrcount 0150 04 DWORD
durable 0174 04 DWORD Max Durability
manufacturelv 0180 00 BYTE
manufacturetype 0180 04 DWORD
suitid 0188 04 DWORD Item-Set ID (reference to suitobject.db)
attackrange 018c 04 DWORD
attackspeed 0190 04 DWORD
usetype 0194 04 DWORD '=1 can be used; =2 can be used and triggers 'srvscript'
srvscript 0198 80 STRING see 'usetype' above
cliscript 0218 04 DWORD =0, client script on use
checkusescript 0298 bd STRING script which tests if item is ready to use
isstandardcost 0355 04 BOOL
cardid 0368 04 DWORD =0
imageefficacytype 036c 04 DWORD
refinetableid 03ac 04 DWORD PLUS effect: reference to eqrefineabilityobject.db (index= refinetableid+PLUS-1)
isfixdurable 0475 04 BOOL Max durability is fixed
starvalue 04a8 04 DWORD =0
runelimetlv 04ac 04 DWORD
selectbaseattrcount 04b8 04 DWORD
baseattrcount 04bc 04 DWORD
itemuniquetype 0540 04 DWORD =0
ddmg 0694 04 INT phys damage
dmdmg 0698 04 DWORD magic damage
bodymaxcount 06ac 04 DWORD =0
refinelv 06bc 04 DWORD
addpowerquality 06c0 04 DWORD
==========================
Clone this wiki locally