summaryrefslogtreecommitdiff
path: root/src/map/itemdb.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/map/itemdb.c')
-rw-r--r--src/map/itemdb.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/map/itemdb.c b/src/map/itemdb.c
index 41ada0a..d9f77d3 100644
--- a/src/map/itemdb.c
+++ b/src/map/itemdb.c
@@ -293,7 +293,7 @@ static int itemdb_readdb(void)
if(line[0]=='/' && line[1]=='/')
continue;
memset(str,0,sizeof(str));
- for(j=0,np=p=line;j<18 && p;j++){
+ for(j=0,np=p=line;j<17 && p;j++){
while (*p == '\t' || *p == ' ') p++;
str[j]=p;
p=strchr(p,',');
@@ -342,6 +342,7 @@ static int itemdb_readdb(void)
if((p=strchr(np,'{'))==NULL)
continue;
id->use_script = parse_script(p,lines);
+
if((p=strchr(p+1,'{'))==NULL)
continue;
id->equip_script = parse_script(p,lines);