New Clients don't have item id limits??
I think yes because i have many of custom items currently working by now than the old client version for an example Quincy Bow my Item ID is 21101.here's my info of that weapon...
[21101] = {
unidentifiedDisplayName = "Rosary of the Quincy Clan",
unidentifiedResourceName = "quincyrosary",
unidentifiedDescriptionName = {
"Unidentified item, can be identified with [Magnifier].",
},
identifiedDisplayName = "Rosary of the Quincy Clan",
identifiedResourceName = "quincyrosary",
identifiedDescriptionName = {
"A rosary belonging to the Quincy Clan, a group of Hollow slayers that were annihilated 210 years ago by the Soul Reapers in order to keep the balance of souls correct. Gathers spirit energy in order to form an immaterial bow that exterminates ghosts, but drains energy from user.",
"Improved Range.",
"Dex + 15, Critical Rate + 15",
"Increases damage against ^777777Ghost^000000 property monsters by 100%.",
"Maximum HP -5%, Maximum SP -15%",
"Item Class : ^777777Bow^000000",
"Attack Strength : ^777777160^000000",
"Attribute : ^777777Ghost^000000",
"Weight : ^77777721^000000",
"Weapon Level : ^7777774^000000",
"Required Level : ^77777750^000000",
"Applicable Jobs : ^777777Archer Class^000000",
},
slotCount = 3,
ClassNum = 11
},Mostly the old client can't read the weapons view id because of the weapon range limit but when it comes of using itemInfo.lub/lua you can now set the view id there so that the client reads to act if its One-handed weapon, katar-type, bow type and etcs and it all because of the "ClassNum".Here is the structure for the itemInfo.lub/lua
[itemID] = {
unidentifiedDisplayName = "read the table name",
unidentifiedResourceName = "sprite/act/texture filename when unidentified",
unidentifiedDescriptionName = {
"read",
"the",
"table",
"name",
},
identifiedDisplayName = "read the table name",
identifiedResourceName = "sprite/act/texture filename when identified",
identifiedDescriptionName = {
"read",
"the",
"table",
"name",
},
slotCount = 0~4,
ClassNum = viewID if headgear/weapon/robes(garment) put 0 if not
for headgear's viewID see accessoryid.lua/lub
for weapon's viewID see weapontable.lua/lub
for garment's viewID see spriterobeid.lua/lub
},
Sir i didn't get it what's this stands for? is this about the old clients?