item db:
5988,New_Item,Old Resting Swan,4,20,,0,,12,,0,0x00080000,56,0,256,,100,1,635,{ bonus2 bSubRace,RC_DemiHuman,5+5*(getrefine()>=7)+2*(getrefine()>=9); skill "BA_MUSICALLESSON",getskilllv("DC_DANCINGLESSON"); bonus2 bSkillAtk,"WM_REVERBERATION",10+30*(getrefine()>=7)+20*(getrefine()>=9); bonus bAllStats,getrefine(); if ((getrefine()>=7) && ((getskilllv("DC_FORTUNEKISS")>=1) && (getiteminfo(getequipid(EQI_HAND_R),11)==13 || getiteminfo(getequipid(EQI_HAND_R),11)==14))) { skill "BA_POEMBRAGI",getskilllv("DC_FORTUNEKISS"); } if (getrefine()>=9) { bonus4 bAutoSpellOnSkill,"WM_GLOOMYDAY","NPC_WIDESTONE",4,1000; } if (getrefine()>=10) { autobonus "{ bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",100; }",5,5000,BF_WEAPON; } bonus bUnbreakableHelm,1; },{},{}
map-server:
[Error]:
script error on db/re/item_db.txt line 4034
parse_callfunc: not enough arguments, expected ','
* 4034 : { bonus2 bSubRace,RC_DemiHuman,5+5*(getrefine()>=7)+2*(getrefine()>=9);
skill "BA_MUSICALLESSON",getskilllv("DC_DANCINGLESSON"); bonus2 bSkillAtk,"WM_R
EVERBERATION",10+30*(getrefine()>=7)+20*(getrefine()>=9); bonus bAllStats,getref
ine(); if ((getrefine()>=7) && ((getskilllv("DC_FORTUNEKISS")>=1) && (getiteminf
o(getequipid(EQI_HAND_R),11)==13 || getiteminfo(getequipid(EQI_HAND_R),11)==14))
) { skill "BA_POEMBRAGI",getskilllv("DC_FORTUNEKISS"); } if (getrefine()>=9) { b
onus4 bAutoSpellOnSkill,"WM_GLOOMYDAY","NPC_WIDESTONE",4,1000; } if (getrefine()
>=10) { autobonus "{ bonus2 bSkillAtk,"'W'M_SEVERE_RAINSTORM",100; }",5,5000,BF_
WEAPON; } bonus bUnbreakableHelm,1; }
Then the server report not enough argument. However, I have check all the parameters. I can't find anything missing. So who can help me with this problem. Thank you very much:)