Advertisement
Guest User

njipAliases

a guest
Feb 20th, 2010
4,693
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 78.08 KB | None | 0 0
  1. /*
  2. * njip Aliases File
  3. * @author Paul Taulborg
  4. * @modified Dec 22 2005
  5. * License: You may not under any condition redistribute this file in any form or manner. This file is for personal use only.
  6. */
  7.  
  8. // our "types", categories
  9. var njipType=new Array();
  10. njipType["shield"]=2;
  11. njipType["armor"]=3;
  12. njipType["gold"]=4;
  13. njipType["bow quiver"]=5;
  14. njipType["crossbow quiver"]=6;
  15. njipType["playerbodypart"]=7;
  16. njipType["herb"]=8;
  17. njipType["potion"]=9;
  18. njipType["ring"]=10;
  19. njipType["elixir"]=11;
  20. njipType["amulet"]=12;
  21. njipType["charm"]=13;
  22. njipType["notused"]=14;
  23. njipType["boots"]=15;
  24. njipType["gloves"]=16;
  25. njipType["notused"]=17;
  26. njipType["book"]=18;
  27. njipType["belt"]=19;
  28. njipType["gem"]=20;
  29. njipType["torch"]=21;
  30. njipType["scroll"]=22;
  31. njipType["notused"]=23;
  32. njipType["scepter"]=24;
  33. njipType["wand"]=25;
  34. njipType["staff"]=26;
  35. njipType["bow"]=27;
  36. njipType["axe"]=28;
  37. njipType["club"]=29;
  38. njipType["sword"]=30;
  39. njipType["hammer"]=31;
  40. njipType["knife"]=32;
  41. njipType["spear"]=33;
  42. njipType["polearm"]=34;
  43. njipType["crossbow"]=35;
  44. njipType["mace"]=36;
  45. njipType["helm"]=37;
  46. njipType["missilepotion"]=38;
  47. njipType["quest"]=39;
  48. njipType["bodypart"]=40;
  49. njipType["key"]=41;
  50. njipType["throwingknife"]=42;
  51. njipType["throwingaxe"]=43;
  52. njipType["javelin"]=44;
  53. njipType["weapon"]=45;
  54. njipType["meleeweapon"]=46;
  55. njipType["missileweapon"]=47;
  56. njipType["thrownweapon"]=48;
  57. njipType["comboweapon"]=49;
  58. njipType["anyarmor"]=50;
  59. njipType["anyshield"]=51;
  60. njipType["miscellaneous"]=52;
  61. njipType["socketfiller"]=53;
  62. njipType["secondhand"]=54;
  63. njipType["stavesandrods"]=55;
  64. njipType["missile"]=56;
  65. njipType["blunt"]=57;
  66. njipType["jewel"]=58;
  67. njipType["classspecific"]=59;
  68. njipType["amazonitem"]=60;
  69. njipType["barbarianitem"]=61;
  70. njipType["necromanceritem"]=62;
  71. njipType["paladinitem"]=63;
  72. njipType["sorceressitem"]=64;
  73. njipType["assassinitem"]=65;
  74. njipType["druiditem"]=66;
  75. njipType["handtohand"]=67;
  76. njipType["orb"]=68;
  77. njipType["voodooheads"]=69;
  78. njipType["auricshields"]=70;
  79. njipType["primalhelm"]=71;
  80. njipType["pelt"]=72;
  81. njipType["cloak"]=73;
  82. njipType["rune"]=74;
  83. njipType["circlet"]=75;
  84. njipType["healingpotion"]=76;
  85. njipType["manapotion"]=77;
  86. njipType["rejuvpotion"]=78;
  87. njipType["staminapotion"]=79;
  88. njipType["antidotepotion"]=80;
  89. njipType["thawingpotion"]=81;
  90. njipType["smallcharm"]=82;
  91. njipType["mediumcharm"]=83;
  92. njipType["largecharm"]=84;
  93. njipType["amazonbow"]=85;
  94. njipType["amazonspear"]=86;
  95. njipType["amazonjavelin"]=87;
  96. njipType["assasinclaw"]=88; njipType["assassinclaw"]=88;
  97. njipType["magicbowquiv"]=89;
  98. njipType["magicxbowquiv"]=90;
  99. njipType["chippedgem"]=91;
  100. njipType["flawedgem"]=92;
  101. njipType["standardgem"]=93;
  102. njipType["flawlessgem"]=94;
  103. njipType["perfectgem"]=95;
  104. njipType["amethyst"]=96;
  105. njipType["diamond"]=97;
  106. njipType["emerald"]=98;
  107. njipType["ruby"]=99;
  108. njipType["sapphire"]=100;
  109. njipType["topaz"]=101;
  110. njipType["skull"]=102;
  111.  
  112. var njipClass=new Array();
  113. njipClass["normal"]=0;
  114. njipClass["exceptional"]=1;
  115. njipClass["elite"]=2;
  116.  
  117. var njipQuality=new Array();
  118. njipQuality["lowquality"]=1;
  119. njipQuality["normal"]=2;
  120. njipQuality["superior"]=3;
  121. njipQuality["magic"]=4;
  122. njipQuality["set"]=5;
  123. njipQuality["rare"]=6;
  124. njipQuality["unique"]=7;
  125. njipQuality["crafted"]=8;
  126. njipQuality["tempered"]=9;
  127.  
  128. var njipStats=new Array();
  129. njipStats["strength"]=0;
  130. njipStats["energy"]=1;
  131. njipStats["dexterity"]=2;
  132. njipStats["vitality"]=3;
  133. njipStats["statpts"]=4;
  134. njipStats["newskills"]=5;
  135. njipStats["hitpoints"]=6;
  136. njipStats["maxhp"]=7;
  137. njipStats["mana"]=8;
  138. njipStats["maxmana"]=9;
  139. njipStats["stamina"]=10;
  140. njipStats["maxstamina"]=11;
  141. njipStats["level"]=12;
  142. njipStats["experience"]=13;
  143. njipStats["gold"]=14;
  144. njipStats["goldbank"]=15;
  145. njipStats["itemarmorpercent"]=[16,0]; njipStats["enhanceddefense"]=[16,0];
  146. njipStats["itemmaxdamagepercent"]=[17,0];
  147. njipStats["itemmindamagepercent"]=[18,0]; njipStats["enhanceddamage"]=[18,0];
  148. njipStats["tohit"]=19;
  149. njipStats["toblock"]=20;
  150. njipStats["mindamage"]=21;
  151. njipStats["maxdamage"]=22;
  152. njipStats["secondarymindamage"]=23;
  153. njipStats["secondarymaxdamage"]=24;
  154. njipStats["damagepercent"]=25;
  155. njipStats["manarecovery"]=26;
  156. njipStats["manarecoverybonus"]=27;
  157. njipStats["staminarecoverybonus"]=28;
  158. njipStats["lastexp"]=29;
  159. njipStats["nextexp"]=30;
  160.  
  161. njipStats["armorclass"]=31; njipStats["defense"]=31;
  162. njipStats["plusdefense"]=[31,0];
  163.  
  164. njipStats["armorclassvsmissile"]=32;
  165. njipStats["armorclassvshth"]=33;
  166. njipStats["normaldamagereduction"]=34;
  167. njipStats["magicdamagereduction"]=35;
  168. njipStats["damageresist"]=36;
  169. njipStats["magicresist"]=37;
  170. njipStats["maxmagicresist"]=38;
  171. njipStats["fireresist"]=39;
  172. njipStats["maxfireresist"]=40;
  173. njipStats["lightresist"]=41;
  174. njipStats["maxlightresist"]=42;
  175. njipStats["coldresist"]=43;
  176. njipStats["maxcoldresist"]=44;
  177. njipStats["poisonresist"]=45;
  178. njipStats["maxpoisonresist"]=46;
  179. njipStats["damageaura"]=47;
  180. njipStats["firemindam"]=48;
  181. njipStats["firemaxdam"]=49;
  182. njipStats["lightmindam"]=50;
  183. njipStats["lightmaxdam"]=51;
  184. njipStats["magicmindam"]=52;
  185. njipStats["magicmaxdam"]=53;
  186. njipStats["coldmindam"]=54;
  187. njipStats["coldmaxdam"]=55;
  188. njipStats["coldlength"]=56;
  189. njipStats["poisonmindam"]=57;
  190. njipStats["poisonmaxdam"]=58;
  191. njipStats["poisonlength"]=59;
  192. njipStats["lifedrainmindam"]=60; njipStats["lifeleech"]=60;
  193. njipStats["lifedrainmaxdam"]=61;
  194. njipStats["manadrainmindam"]=62; njipStats["manaleech"]=62;
  195. njipStats["manadrainmaxdam"]=63;
  196. njipStats["stamdrainmindam"]=64;
  197. njipStats["stamdrainmaxdam"]=65;
  198. njipStats["stunlength"]=66;
  199. njipStats["velocitypercent"]=67;
  200. njipStats["attackrate"]=68;
  201. njipStats["otheranimrate"]=69;
  202. njipStats["quantity"]=70;
  203. njipStats["value"]=71;
  204. njipStats["durability"]=72;
  205. njipStats["maxdurability"]=73;
  206. njipStats["hpregen"]=74;
  207. njipStats["itemmaxdurabilitypercent"]=75;
  208. njipStats["itemmaxhppercent"]=76;
  209. njipStats["itemmaxmanapercent"]=77;
  210. njipStats["itemattackertakesdamage"]=78;
  211. njipStats["itemgoldbonus"]=79;
  212. njipStats["itemmagicbonus"]=80;
  213. njipStats["itemknockback"]=81;
  214. njipStats["itemtimeduration"]=82;
  215.  
  216. njipStats["itemaddclassskills"]=83;
  217. njipStats["itemaddamazonskills"] = [83,0]; njipStats["amazonskills"]=[83,0];
  218. njipStats["itemaddsorceressskills"] = [83,1]; njipStats["sorceressskills"]=[83,1];
  219. njipStats["itemaddnecromancerskills"] = [83,2]; njipStats["necromancerskills"]=[83,2];
  220. njipStats["itemaddpaladinskills"] = [83,3]; njipStats["paladinskills"]=[83,3];
  221. njipStats["itemaddbarbarianskills"] = [83,4]; njipStats["barbarianskills"]=[83,4];
  222. njipStats["itemadddruidskills"] = [83,5]; njipStats["druidskills"]=[83,5];
  223. njipStats["itemaddassassinskills"] = [83,6]; njipStats["assassinskills"]=[83,6];
  224.  
  225. njipStats["unsentparam1"]=84;
  226. njipStats["itemaddexperience"]=85;
  227. njipStats["itemhealafterkill"]=86;
  228. njipStats["itemreducedprices"]=87;
  229. njipStats["itemdoubleherbduration"]=88;
  230. njipStats["itemlightradius"]=89;
  231. njipStats["itemlightcolor"]=90;
  232. njipStats["itemreqpercent"]=91;
  233. njipStats["itemlevelreq"]=92;
  234. njipStats["itemfasterattackrate"]=93; njipStats["ias"]=93;
  235. njipStats["itemlevelreqpct"]=94;
  236. njipStats["lastblockframe"]=95;
  237. njipStats["itemfastermovevelocity"]=96; njipStats["frw"]=96;
  238.  
  239. njipStats["itemnonclassskill"]=97;
  240. njipStats["plusskillguidedarrow"]=[97,22];
  241. njipStats["plusskillwerewolf"]=[97,223];
  242. njipStats["plusskillshapeshifting"]=[97,224]; njipStats["plusskilllycanthropy"]=[97,224];
  243. njipStats["plusskillsummonspiritwolf"]=[97,227];
  244. njipStats["plusskillferalrage"] =[97,232];
  245.  
  246. njipStats["state"]=98;
  247. njipStats["itemfastergethitrate"]=99; njipStats["fhr"]=99;
  248. njipStats["monsterplayercount"]=100;
  249. njipStats["skillpoisonoverridelength"]=101;
  250. njipStats["itemfasterblockrate"]=102;
  251. njipStats["skillbypassundead"]=103;
  252. njipStats["skillbypassdemons"]=104;
  253. njipStats["itemfastercastrate"]=105; njipStats["fcr"]=105;
  254. njipStats["skillbypassbeasts"]=106;
  255.  
  256. njipStats["itemsingleskill"]=107;
  257. // Amazon skills
  258. njipStats["skillmagicarrow"]=[107,6];
  259. njipStats["skillfirearrow"]=[107,7];
  260. njipStats["skillinnersight"]=[107,8];
  261. njipStats["skillcriticalstrike"]=[107,9];
  262. njipStats["skilljab"]=[107,10];
  263. njipStats["skillcoldarrow"]=[107,11];
  264. njipStats["skillmultipleshot"]=[107,12];
  265. njipStats["skilldodge"]=[107,13];
  266. njipStats["skillpowerstrike"]=[107,14];
  267. njipStats["skillpoisonjavelin"]=[107,15];
  268. njipStats["skillexplodingarrow"]=[107,16];
  269. njipStats["skillslowmissiles"]=[107,17];
  270. njipStats["skillavoid"]=[107,18];
  271. njipStats["skillimpale"]=[107,19];
  272. njipStats["skilllightningbolt"]=[107,20];
  273. njipStats["skillicearrow"]=[107,21];
  274. njipStats["skillguidedarrow"]=[107,22];
  275. njipStats["skillpenetrate"]=[107,23];
  276. njipStats["skillchargedstrike"]=[107,24];
  277. njipStats["skillplaguejavelin"]=[107,25];
  278. njipStats["skillstrafe"]=[107,26];
  279. njipStats["skillimmolationarrow"]=[107,27];
  280. njipStats["skilldecoy"]=[107,28];
  281. njipStats["skillevade"]=[107,29];
  282. njipStats["skillfend"]=[107,30];
  283. njipStats["skillfreezingarrow"]=[107,31];
  284. njipStats["skillvalkyrie"]=[107,32];
  285. njipStats["skillpierce"]=[107,33];
  286. njipStats["skilllightningstrike"]=[107,34];
  287. njipStats["skilllightningfury"]=[107,35];
  288. // Sorceress skills
  289. njipStats["skillfirebolt"]=[107,36];
  290. njipStats["skillwarmth"]=[107,37];
  291. njipStats["skillchargedbolt"]=[107,38];
  292. njipStats["skillicebolt"]=[107,39];
  293. njipStats["skillfrozenarmor"]=[107,40];
  294. njipStats["skillinferno"]=[107,41];
  295. njipStats["skillstaticfield"]=[107,42];
  296. njipStats["skilltelekinesis"]=[107,43];
  297. njipStats["skillfrostnova"]=[107,44];
  298. njipStats["skilliceblast"]=[107,45];
  299. njipStats["skillblaze"]=[107,46];
  300. njipStats["skillfireball"]=[107,47];
  301. njipStats["skillnova"]=[107,48];
  302. njipStats["skilllightning"]=[107,49];
  303. njipStats["skillshiverarmor"]=[107,50];
  304. njipStats["skillfirewall"]=[107,51];
  305. njipStats["skillenchant"]=[107,52];
  306. njipStats["skillchainlightning"]=[107,53];
  307. njipStats["skillteleport"]=[107,54];
  308. njipStats["skillglacialspike"]=[107,55];
  309. njipStats["skillmeteor"]=[107,56];
  310. njipStats["skillthunderstorm"]=[107,57];
  311. njipStats["skillenergyshield"]=[107,58];
  312. njipStats["skillblizzard"]=[107,59];
  313. njipStats["skillchillingarmor"]=[107,60];
  314. njipStats["skillfiremastery"]=[107,61];
  315. njipStats["skillhydra"]=[107,62];
  316. njipStats["skilllightningmastery"]=[107,63];
  317. njipStats["skillfrozenorb"]=[107,64];
  318. njipStats["skillcoldmastery"]=[107,65];
  319. // Necromancer skills
  320. njipStats["skillamplifydamage"]=[107,66];
  321. njipStats["skillteeth"]=[107,67];
  322. njipStats["skillbonearmor"]=[107,68];
  323. njipStats["skillskeletonmastery"]=[107,69];
  324. njipStats["skillraiseskeleton"]=[107,70];
  325. njipStats["skilldimvision"]=[107,71];
  326. njipStats["skillweaken"]=[107,72];
  327. njipStats["skillpoisondagger"]=[107,73];
  328. njipStats["skillcorpseexplosion"]=[107,74];
  329. njipStats["skillclaygolem"]=[107,75];
  330. njipStats["skillironmaiden"]=[107,76];
  331. njipStats["skillterror"]=[107,77];
  332. njipStats["skillbonewall"]=[107,78];
  333. njipStats["skillgolemmastery"]=[107,79];
  334. njipStats["skillskeletalmage"]=[107,80];
  335. njipStats["skillconfuse"]=[107,81];
  336. njipStats["skilllifetap"]=[107,82];
  337. njipStats["skillpoisonexplosion"]=[107,83];
  338. njipStats["skillbonespear"]=[107,84];
  339. njipStats["skillbloodgolem"]=[107,85];
  340. njipStats["skillattract"]=[107,86];
  341. njipStats["skilldecrepify"]=[107,87];
  342. njipStats["skillboneprison"]=[107,88];
  343. njipStats["skillsummonresist"]=[107,89];
  344. njipStats["skillirongolem"]=[107,90];
  345. njipStats["skilllowerresist"]=[107,91];
  346. njipStats["skillpoisonnova"]=[107,92];
  347. njipStats["skillbonespirit"]=[107,93];
  348. njipStats["skillfiregolem"]=[107,94];
  349. njipStats["skillrevive"]=[107,95];
  350. // Paladin skills
  351. njipStats["skillsacrifice"]=[107,96];
  352. njipStats["skillsmite"]=[107,97];
  353. njipStats["skillmight"]=[107,98];
  354. njipStats["skillprayer"]=[107,99];
  355. njipStats["skillresistfire"]=[107,100];
  356. njipStats["skillholybolt"]=[107,101];
  357. njipStats["skillholyfire"]=[107,102];
  358. njipStats["skillthorns"]=[107,103];
  359. njipStats["skilldefiance"]=[107,104];
  360. njipStats["skillresistcold"]=[107,105];
  361. njipStats["skillzeal"]=[107,106];
  362. njipStats["skillcharge"]=[107,107];
  363. njipStats["skillblessedaim"]=[107,108];
  364. njipStats["skillcleansing"]=[107,109];
  365. njipStats["skillresistlightning"]=[107,110];
  366. njipStats["skillvengeance"]=[107,111];
  367. njipStats["skillblessedhammer"]=[107,112];
  368. njipStats["skillconcentration"]=[107,113];
  369. njipStats["skillholyfreeze"]=[107,114];
  370. njipStats["skillvigor"]=[107,115];
  371. njipStats["skillconversion"]=[107,116];
  372. njipStats["skillholyshield"]=[107,117];
  373. njipStats["skillholyshock"]=[107,118];
  374. njipStats["skillsanctuary"]=[107,119];
  375. njipStats["skillmeditation"]=[107,120];
  376. njipStats["skillfistoftheheavens"]=[107,121];
  377. njipStats["skillfanaticism"]=[107,122];
  378. njipStats["skillconviction"]=[107,123];
  379. njipStats["skillredemption"]=[107,124];
  380. njipStats["skillsalvation"]=[107,125];
  381. // Barbarian skills
  382. njipStats["skillbash"]=[107,126];
  383. njipStats["skillswordmastery"]=[107,127];
  384. njipStats["skillaxemastery"]=[107,128];
  385. njipStats["skillmacemastery"]=[107,129];
  386. njipStats["skillhowl"]=[107,130];
  387. njipStats["skillfindpotion"]=[107,131];
  388. njipStats["skillleap"]=[107,132];
  389. njipStats["skilldoubleswing"]=[107,133];
  390. njipStats["skillpolearmmastery"]=[107,134];
  391. njipStats["skillthrowingmastery"]=[107,135];
  392. njipStats["skillspearmastery"]=[107,136];
  393. njipStats["skilltaunt"]=[107,137];
  394. njipStats["skillshout"]=[107,138];
  395. njipStats["skillstun"]=[107,139];
  396. njipStats["skilldoublethrow"]=[107,140];
  397. njipStats["skillincreasedstamina"]=[107,141];
  398. njipStats["skillfinditem"]=[107,142];
  399. njipStats["skillleapattack"]=[107,143];
  400. njipStats["skillconcentrate"]=[107,144];
  401. njipStats["skillironskin"]=[107,145];
  402. njipStats["skillbattlecry"]=[107,146];
  403. njipStats["skillfrenzy"]=[107,147];
  404. njipStats["skillincreasedspeed"]=[107,148];
  405. njipStats["skillbattleorders"]=[107,149];
  406. njipStats["skillgrimward"]=[107,150];
  407. njipStats["skillwhirlwind"]=[107,151];
  408. njipStats["skillberserk"]=[107,152];
  409. njipStats["skillnaturalresistance"]=[107,153];
  410. njipStats["skillwarcry"]=[107,154];
  411. njipStats["skillbattlecommand"]=[107,155];
  412. // Druid skills
  413. njipStats["skillraven"]=[107,221];
  414. njipStats["skillpoisoncreeper"]=[107,222];
  415. njipStats["skillwerewolf"]=[107,223];
  416. njipStats["skilllycanthropy"]=[107,224];
  417. njipStats["skillfirestorm"]=[107,225];
  418. njipStats["skilloaksage"]=[107,226];
  419. njipStats["skillsummonspiritwolf"]=[107,227];
  420. njipStats["skillwerebear"]=[107,228];
  421. njipStats["skillmoltenboulder"]=[107,229];
  422. njipStats["skillarcticblast"]=[107,230];
  423. njipStats["skillfissure"]=[107,231];
  424. njipStats["skillferalrage"]=[107,232];
  425. njipStats["skillmaul"]=[107,233];
  426. njipStats["skillcarrionvine"]=[107,234];
  427. njipStats["skillcyclonearmor"]=[107,235];
  428. njipStats["skillheartofwolverine"]=[107,236];
  429. njipStats["skillsummondirewolf"]=[107,237];
  430. njipStats["skillrabies"]=[107,238];
  431. njipStats["skillfireclaws"]=[107,239];
  432. njipStats["skilltwister"]=[107,240];
  433. njipStats["skillsolarcreeper"]=[107,241];
  434. njipStats["skillhunger"]=[107,242];
  435. njipStats["skillshockwave"]=[107,243];
  436. njipStats["skillvolcano"]=[107,244];
  437. njipStats["skilltornado"]=[107,245];
  438. njipStats["skillspiritofbarbs"]=[107,246];
  439. njipStats["skillsummongrizzly"]=[107,247];
  440. njipStats["skillfury"]=[107,248];
  441. njipStats["skillarmageddon"]=[107,249];
  442. njipStats["skillhurricane"]=[107,250];
  443. // Assassin skills
  444. njipStats["skillfireblast"]=[107,251];
  445. njipStats["skillclawmastery"]=[107,252];
  446. njipStats["skillpsychichammer"]=[107,253];
  447. njipStats["skilltigerstrike"]=[107,254];
  448. njipStats["skilldragontalon"]=[107,255];
  449. njipStats["skillshockweb"]=[107,256];
  450. njipStats["skillbladesentinel"]=[107,257];
  451. njipStats["skillburstofspeed"]=[107,258];
  452. njipStats["skillfistsoffire"]=[107,259];
  453. njipStats["skilldragonclaw"]=[107,260];
  454. njipStats["skillchargedboltsentry"]=[107,261];
  455. njipStats["skillwakeoffire"]=[107,262];
  456. njipStats["skillweaponblock"]=[107,263];
  457. njipStats["skillcloakofshadows"]=[107,264];
  458. njipStats["skillcobrastrike"]=[107,265];
  459. njipStats["skillbladefury"]=[107,266];
  460. njipStats["skillfade"]=[107,267];
  461. njipStats["skillshadowwarrior"]=[107,268];
  462. njipStats["skillclawsofthunder"]=[107,269];
  463. njipStats["skilldragontail"]=[107,270];
  464. njipStats["skilllightningsentry"]=[107,271];
  465. njipStats["skillwakeofinferno"]=[107,272];
  466. njipStats["skillmindblast"]=[107,273];
  467. njipStats["skillbladesofice"]=[107,274];
  468. njipStats["skilldragonflight"]=[107,275];
  469. njipStats["skilldeathsentry"]=[107,276];
  470. njipStats["skillbladeshield"]=[107,277];
  471. njipStats["skillvenom"]=[107,278];
  472. njipStats["skillshadowmaster"]=[107,279];
  473. njipStats["skillphoenixstrike"]=[107,280];
  474.  
  475. njipStats["itemrestinpeace"]=108;
  476. njipStats["curseresistance"]=109;
  477. njipStats["itempoisonlengthresist"]=110;
  478. njipStats["itemnormaldamage"]=111;
  479. njipStats["itemhowl"]=112;
  480. njipStats["itemstupidity"]=113;
  481. njipStats["itemdamagetomana"]=114;
  482. njipStats["itemignoretargetac"]=115;
  483. njipStats["itemfractionaltargetac"]=116;
  484. njipStats["itempreventheal"]=117;
  485. njipStats["itemhalffreezeduration"]=118;
  486. njipStats["itemtohitpercent"]=119;
  487. njipStats["itemdamagetargetac"]=120;
  488. njipStats["itemdemondamagepercent"]=121;
  489. njipStats["itemundeaddamagepercent"]=122;
  490. njipStats["itemdemontohit"]=123;
  491. njipStats["itemundeadtohit"]=124;
  492. njipStats["itemthrowable"]=125;
  493. njipStats["itemelemskill"]=126;
  494. njipStats["itemallskills"]=127;
  495. njipStats["itemattackertakeslightdamage"]=128;
  496. njipStats["ironmaidenlevel"]=129;
  497. njipStats["lifetaplevel"]=130;
  498. njipStats["thornspercent"]=131;
  499. njipStats["bonearmor"]=132;
  500. njipStats["bonearmormax"]=133;
  501. njipStats["itemfreeze"]=134;
  502. njipStats["itemopenwounds"]=135;
  503. njipStats["itemcrushingblow"]=136;
  504. njipStats["itemkickdamage"]=137;
  505. njipStats["itemmanaafterkill"]=138;
  506. njipStats["itemhealafterdemonkill"]=139;
  507. njipStats["itemextrablood"]=140;
  508. njipStats["itemdeadlystrike"]=141;
  509. njipStats["itemabsorbfirepercent"]=142;
  510. njipStats["itemabsorbfire"]=143;
  511. njipStats["itemabsorblightpercent"]=144;
  512. njipStats["itemabsorblight"]=145;
  513. njipStats["itemabsorbmagicpercent"]=146;
  514. njipStats["itemabsorbmagic"]=147;
  515. njipStats["itemabsorbcoldpercent"]=148;
  516. njipStats["itemabsorbcold"]=149;
  517. njipStats["itemslow"]=150;
  518. njipStats["itemaura"]=151;
  519. njipStats["itemindestructible"]=152;
  520. njipStats["itemcannotbefrozen"]=153;
  521. njipStats["itemstaminadrainpct"]=154;
  522. njipStats["itemreanimate"]=155;
  523. njipStats["itempierce"]=156;
  524. njipStats["itemmagicarrow"]=157;
  525. njipStats["itemexplosivearrow"]=158;
  526. njipStats["itemthrowmindamage"]=159;
  527. njipStats["itemthrowmaxdamage"]=160;
  528. njipStats["itemskillhandofathena"]=161;
  529. njipStats["itemskillstaminapercent"]=162;
  530. njipStats["itemskillpassivestaminapercent"]=163;
  531. njipStats["itemskillconcentration"]=164;
  532. njipStats["itemskillenchant"]=165;
  533. njipStats["itemskillpierce"]=166;
  534. njipStats["itemskillconviction"]=167;
  535. njipStats["itemskillchillingarmor"]=168;
  536. njipStats["itemskillfrenzy"]=169;
  537. njipStats["itemskilldecrepify"]=170;
  538. njipStats["itemskillarmorpercent"]=171;
  539. njipStats["alignment"]=172;
  540. njipStats["target0"]=173;
  541. njipStats["target1"]=174;
  542. njipStats["goldlost"]=175;
  543. njipStats["conversionlevel"]=176;
  544. njipStats["conversionmaxhp"]=177;
  545. njipStats["unitdooverlay"]=178;
  546. njipStats["attackvsmontype"]=179;
  547. njipStats["damagevsmontype"]=180;
  548. njipStats["fade"]=181;
  549. njipStats["armoroverridepercent"]=182;
  550. njipStats["unused183"]=183;
  551. njipStats["unused184"]=184;
  552. njipStats["unused185"]=185;
  553. njipStats["unused186"]=186;
  554. njipStats["unused187"]=187;
  555.  
  556. njipStats["itemaddskilltab"]=188;
  557. njipStats["itemaddbowandcrossbowskilltab"]=[188,0]; njipStats["bowandcrossbowskilltab"]=[188,0];
  558. njipStats["itemaddpassiveandmagicskilltab"]=[188,1]; njipStats["passiveandmagicskilltab"]=[188,1];
  559. njipStats["itemaddjavelinandspearskilltab"]=[188,2]; njipStats["javelinandspearskilltab"]=[188,2];
  560. njipStats["itemaddfireskilltab"]=[188,8]; njipStats["fireskilltab"]=[188,8];
  561. njipStats["itemaddlightningskilltab"]=[188,9]; njipStats["lightningskilltab"]=[188,9];
  562. njipStats["itemaddcoldskilltab"]=[188,10]; njipStats["coldskilltab"]=[188,10];
  563. njipStats["itemaddcursesskilltab"]=[188,16]; njipStats["cursesskilltab"]=[188,16];
  564. njipStats["itemaddpoisonandboneskilltab"]=[188,17]; njipStats["poisonandboneskilltab"]=[188,17];
  565. njipStats["itemaddnecromancersummoningskilltab"]=[188,18]; njipStats["necromancersummoningskilltab"]=[188,18];
  566. njipStats["itemaddpalicombatskilltab"]=[188,24]; njipStats["palicombatskilltab"]=[188,24];
  567. njipStats["itemaddoffensiveaurasskilltab"]=[188,25]; njipStats["offensiveaurasskilltab"]=[188,25];
  568. njipStats["itemadddefensiveaurasskilltab"]=[188,26]; njipStats["defensiveaurasskilltab"]=[188,26];
  569. njipStats["itemaddbarbcombatskilltab"]=[188,32]; njipStats["barbcombatskilltab"]=[188,32];
  570. njipStats["itemaddmasteriesskilltab"]=[188,33]; njipStats["masteriesskilltab"]=[188,33];
  571. njipStats["itemaddwarcriesskilltab"]=[188,34]; njipStats["warcriesskilltab"]=[188,34];
  572. njipStats["itemadddruidsummoningskilltab"]=[188,40]; njipStats["druidsummoningskilltab"]=[188,40];
  573. njipStats["itemaddshapeshiftingskilltab"]=[188,41]; njipStats["shapeshiftingskilltab"]=[188,41];
  574. njipStats["itemaddelementalskilltab"]=[188,42]; njipStats["elementalskilltab"]=[188,42];
  575. njipStats["itemaddtrapsskilltab"]=[188,48]; njipStats["trapsskilltab"]=[188,48];
  576. njipStats["itemaddshadowdisciplinesskilltab"]=[188,49]; njipStats["shadowdisciplinesskilltab"]=[188,49];
  577. njipStats["itemaddmartialartsskilltab"]=[188,50]; njipStats["martialartsskilltab"]=[188,50];
  578.  
  579. njipStats["unused189"]=189;
  580. njipStats["unused190"]=190;
  581. njipStats["unused191"]=191;
  582. njipStats["unused192"]=192;
  583. njipStats["unused193"]=193;
  584. njipStats["itemnumsockets"]=194; njipStats["sockets"]=194;
  585. njipStats["itemskillonattack"]=195;
  586. njipStats["itemskillonkill"]=196;
  587. njipStats["itemskillondeath"]=197;
  588. njipStats["itemskillonhit"]=198;
  589. njipStats["onhitamplifydamage"]=[198,4225];
  590. njipStats["itemskillonlevelup"]=199;
  591. njipStats["unused200"]=200;
  592. njipStats["itemskillongethit"]=201;
  593. njipStats["unused202"]=202;
  594. njipStats["unused203"]=203;
  595. njipStats["itemchargedskill"]=204;
  596. njipStats["telecharges"]=[204,3457]; // level 1 teleport charges
  597. njipStats["telecharges1"]=[204,3458]; // level 2 teleport charges
  598. njipStats["telecharges2"]=[204,3459]; // level 3 teleport charges
  599. njipStats["lifetapcharges"]=[204,5254]; // level 3 lifetap charges
  600. njipStats["lowerrescharges"]=[204,5827]; // level 3 lower resist charges
  601. njipStats["enchantcharges"]=[204,3351]; // level 3 enchant charges
  602. njipStats["unused204"]=205;
  603. njipStats["unused205"]=206;
  604. njipStats["unused206"]=207;
  605. njipStats["unused207"]=208;
  606. njipStats["unused208"]=209;
  607. njipStats["unused209"]=210;
  608. njipStats["unused210"]=211;
  609. njipStats["unused211"]=212;
  610. njipStats["unused212"]=213;
  611. njipStats["itemarmorperlevel"]=214;
  612. njipStats["itemarmorpercentperlevel"]=215;
  613. njipStats["itemhpperlevel"]=216;
  614. njipStats["itemmanaperlevel"]=217;
  615. njipStats["itemmaxdamageperlevel"]=218;
  616. njipStats["itemmaxdamagepercentperlevel"]=219;
  617. njipStats["itemstrengthperlevel"]=220;
  618. njipStats["itemdexterityperlevel"]=221;
  619. njipStats["itemenergyperlevel"]=222;
  620. njipStats["itemvitalityperlevel"]=223;
  621. njipStats["itemtohitperlevel"]=224;
  622. njipStats["itemtohitpercentperlevel"]=225;
  623. njipStats["itemcolddamagemaxperlevel"]=226;
  624. njipStats["itemfiredamagemaxperlevel"]=227;
  625. njipStats["itemltngdamagemaxperlevel"]=228;
  626. njipStats["itempoisdamagemaxperlevel"]=229;
  627. njipStats["itemresistcoldperlevel"]=230;
  628. njipStats["itemresistfireperlevel"]=231;
  629. njipStats["itemresistltngperlevel"]=232;
  630. njipStats["itemresistpoisperlevel"]=233;
  631. njipStats["itemabsorbcoldperlevel"]=234;
  632. njipStats["itemabsorbfireperlevel"]=235;
  633. njipStats["itemabsorbltngperlevel"]=236;
  634. njipStats["itemabsorbpoisperlevel"]=237;
  635. njipStats["itemthornsperlevel"]=238;
  636. njipStats["itemfindgoldperlevel"]=239;
  637. njipStats["itemfindmagicperlevel"]=240;
  638. njipStats["itemregenstaminaperlevel"]=241;
  639. njipStats["itemstaminaperlevel"]=242;
  640. njipStats["itemdamagedemonperlevel"]=243;
  641. njipStats["itemdamageundeadperlevel"]=244;
  642. njipStats["itemtohitdemonperlevel"]=245;
  643. njipStats["itemtohitundeadperlevel"]=246;
  644. njipStats["itemcrushingblowperlevel"]=247;
  645. njipStats["itemopenwoundsperlevel"]=248;
  646. njipStats["itemkickdamageperlevel"]=249;
  647. njipStats["itemdeadlystrikeperlevel"]=250;
  648. njipStats["itemfindgemsperlevel"]=251;
  649. njipStats["itemreplenishdurability"]=252;
  650. njipStats["itemreplenishquantity"]=253;
  651. njipStats["itemextrastack"]=254;
  652. njipStats["itemfinditem"]=255;
  653. njipStats["itemslashdamage"]=256;
  654. njipStats["itemslashdamagepercent"]=257;
  655. njipStats["itemcrushdamage"]=258;
  656. njipStats["itemcrushdamagepercent"]=259;
  657. njipStats["itemthrustdamage"]=260;
  658. njipStats["itemthrustdamagepercent"]=261;
  659. njipStats["itemabsorbslash"]=262;
  660. njipStats["itemabsorbcrush"]=263;
  661. njipStats["itemabsorbthrust"]=264;
  662. njipStats["itemabsorbslashpercent"]=265;
  663. njipStats["itemabsorbcrushpercent"]=266;
  664. njipStats["itemabsorbthrustpercent"]=267;
  665. njipStats["itemarmorbytime"]=268;
  666. njipStats["itemarmorpercentbytime"]=269;
  667. njipStats["itemhpbytime"]=270;
  668. njipStats["itemmanabytime"]=271;
  669. njipStats["itemmaxdamagebytime"]=272;
  670. njipStats["itemmaxdamagepercentbytime"]=273;
  671. njipStats["itemstrengthbytime"]=274;
  672. njipStats["itemdexteritybytime"]=275;
  673. njipStats["itemenergybytime"]=276;
  674. njipStats["itemvitalitybytime"]=277;
  675. njipStats["itemtohitbytime"]=278;
  676. njipStats["itemtohitpercentbytime"]=279;
  677. njipStats["itemcolddamagemaxbytime"]=280;
  678. njipStats["itemfiredamagemaxbytime"]=281;
  679. njipStats["itemltngdamagemaxbytime"]=282;
  680. njipStats["itempoisdamagemaxbytime"]=283;
  681. njipStats["itemresistcoldbytime"]=284;
  682. njipStats["itemresistfirebytime"]=285;
  683. njipStats["itemresistltngbytime"]=286;
  684. njipStats["itemresistpoisbytime"]=287;
  685. njipStats["itemabsorbcoldbytime"]=288;
  686. njipStats["itemabsorbfirebytime"]=289;
  687. njipStats["itemabsorbltngbytime"]=290;
  688. njipStats["itemabsorbpoisbytime"]=291;
  689. njipStats["itemfindgoldbytime"]=292;
  690. njipStats["itemfindmagicbytime"]=293;
  691. njipStats["itemregenstaminabytime"]=294;
  692. njipStats["itemstaminabytime"]=295;
  693. njipStats["itemdamagedemonbytime"]=296;
  694. njipStats["itemdamageundeadbytime"]=297;
  695. njipStats["itemtohitdemonbytime"]=298;
  696. njipStats["itemtohitundeadbytime"]=299;
  697. njipStats["itemcrushingblowbytime"]=300;
  698. njipStats["itemopenwoundsbytime"]=301;
  699. njipStats["itemkickdamagebytime"]=302;
  700. njipStats["itemdeadlystrikebytime"]=303;
  701. njipStats["itemfindgemsbytime"]=304;
  702. njipStats["itempiercecold"]=305;
  703. njipStats["itempiercefire"]=306;
  704. njipStats["itempierceltng"]=307;
  705. njipStats["itempiercepois"]=308;
  706. njipStats["itemdamagevsmonster"]=309;
  707. njipStats["itemdamagepercentvsmonster"]=310;
  708. njipStats["itemtohitvsmonster"]=311;
  709. njipStats["itemtohitpercentvsmonster"]=312;
  710. njipStats["itemacvsmonster"]=313;
  711. njipStats["itemacpercentvsmonster"]=314;
  712. njipStats["firelength"]=315;
  713. njipStats["burningmin"]=316;
  714. njipStats["burningmax"]=317;
  715. njipStats["progressivedamage"]=318;
  716. njipStats["progressivesteal"]=319;
  717. njipStats["progressiveother"]=320;
  718. njipStats["progressivefire"]=321;
  719. njipStats["progressivecold"]=322;
  720. njipStats["progressivelightning"]=323;
  721. njipStats["itemextracharges"]=324;
  722. njipStats["progressivetohit"]=325;
  723. njipStats["poisoncount"]=326;
  724. njipStats["damageframerate"]=327;
  725. njipStats["pierceidx"]=328;
  726. njipStats["passivefiremastery"]=329;
  727. njipStats["passiveltngmastery"]=330;
  728. njipStats["passivecoldmastery"]=331;
  729. njipStats["passivepoismastery"]=332;
  730. njipStats["passivefirepierce"]=333;
  731. njipStats["passiveltngpierce"]=334;
  732. njipStats["passivecoldpierce"]=335;
  733. njipStats["passivepoispierce"]=336;
  734. njipStats["passivecriticalstrike"]=337;
  735. njipStats["passivedodge"]=338;
  736. njipStats["passiveavoid"]=339;
  737. njipStats["passiveevade"]=340;
  738. njipStats["passivewarmth"]=341;
  739. njipStats["passivemasterymeleeth"]=342;
  740. njipStats["passivemasterymeleedmg"]=343;
  741. njipStats["passivemasterymeleecrit"]=344;
  742. njipStats["passivemasterythrowth"]=345;
  743. njipStats["passivemasterythrowdmg"]=346;
  744. njipStats["passivemasterythrowcrit"]=347;
  745. njipStats["passiveweaponblock"]=348;
  746. njipStats["passivesummonresist"]=349;
  747. njipStats["modifierlistskill"]=350;
  748. njipStats["modifierlistlevel"]=351;
  749. njipStats["lastsenthppct"]=352;
  750. njipStats["sourceunittype"]=353;
  751. njipStats["sourceunitid"]=354;
  752. njipStats["shortparam1"]=355;
  753. njipStats["questitemdifficulty"]=356;
  754. njipStats["passivemagmastery"]=357;
  755. njipStats["passivemagpierce"]=358;
  756.  
  757. // mod 256 items
  758. var njipStats256 = [];
  759. njipStats256[7] = 1; // maxhp
  760. njipStats256[9] = 1; // maxmp
  761. njipStats256[11] = 1; // maxstamina
  762. njipStats256[216] = 1; // maxhp / lvl
  763. njipStats256[217] = 1; // maxmp / lvl
  764.  
  765. // all the items possible in the stock d2
  766. var njipClassId = new Array();
  767. njipClassId["hax"]=0; // 0=handaxe
  768. njipClassId["axe"]=1; // 1=axe
  769. njipClassId["2ax"]=2; // 2=doubleaxe
  770. njipClassId["mpi"]=3; // 3=militarypick
  771. njipClassId["wax"]=4; // 4=waraxe
  772. njipClassId["lax"]=5; // 5=largeaxe
  773. njipClassId["bax"]=6; // 6=broadaxe
  774. njipClassId["btx"]=7; // 7=battleaxe
  775. njipClassId["gax"]=8; // 8=greataxe
  776. njipClassId["gix"]=9; // 9=giantaxe
  777. njipClassId["wnd"]=10; // 10=wand
  778. njipClassId["ywn"]=11; // 11=yewwand
  779. njipClassId["bwn"]=12; // 12=bonewand
  780. njipClassId["gwn"]=13; // 13=grimwand
  781. njipClassId["clb"]=14; // 14=club
  782. njipClassId["scp"]=15; // 15=scepter
  783. njipClassId["gsc"]=16; // 16=grandscepter
  784. njipClassId["wsp"]=17; // 17=warscepter
  785. njipClassId["spc"]=18; // 18=spikedclub
  786. njipClassId["mac"]=19; // 19=mace
  787. njipClassId["mst"]=20; // 20=morningstar
  788. njipClassId["fla"]=21; // 21=flail
  789. njipClassId["whm"]=22; // 22=warhammer
  790. njipClassId["mau"]=23; // 23=maul
  791. njipClassId["gma"]=24; // 24=greatmaul
  792. njipClassId["ssd"]=25; // 25=shortsword
  793. njipClassId["scm"]=26; // 26=scimitar
  794. njipClassId["sbr"]=27; // 27=sabre
  795. njipClassId["flc"]=28; // 28=falchion
  796. njipClassId["crs"]=29; // 29=crystalsword
  797. njipClassId["bsd"]=30; // 30=broadsword
  798. njipClassId["lsd"]=31; // 31=longsword
  799. njipClassId["wsd"]=32; // 32=warsword
  800. njipClassId["2hs"]=33; // 33=two=handedsword
  801. njipClassId["clm"]=34; // 34=claymore
  802. njipClassId["gis"]=35; // 35=giantsword
  803. njipClassId["bsw"]=36; // 36=bastardsword
  804. njipClassId["flb"]=37; // 37=flamberge
  805. njipClassId["gsd"]=38; // 38=greatsword
  806. njipClassId["dgr"]=39; // 39=dagger
  807. njipClassId["dir"]=40; // 40=dirk
  808. njipClassId["kri"]=41; // 41=kris
  809. njipClassId["bld"]=42; // 42=blade
  810. njipClassId["tkf"]=43; // 43=throwingknife
  811. njipClassId["tax"]=44; // 44=throwingaxe
  812. njipClassId["bkf"]=45; // 45=balancedknife
  813. njipClassId["bal"]=46; // 46=balancedaxe
  814. njipClassId["jav"]=47; // 47=javelin
  815. njipClassId["pil"]=48; // 48=pilum
  816. njipClassId["ssp"]=49; // 49=shortspear
  817. njipClassId["glv"]=50; // 50=glaive
  818. njipClassId["tsp"]=51; // 51=throwingspear
  819. njipClassId["spr"]=52; // 52=spear
  820. njipClassId["tri"]=53; // 53=trident
  821. njipClassId["brn"]=54; // 54=brandistock
  822. njipClassId["spt"]=55; // 55=spetum
  823. njipClassId["pik"]=56; // 56=pike
  824. njipClassId["bar"]=57; // 57=bardiche
  825. njipClassId["vou"]=58; // 58=voulge
  826. njipClassId["scy"]=59; // 59=scythe
  827. njipClassId["pax"]=60; // 60=poleaxe
  828. njipClassId["hal"]=61; // 61=halberd
  829. njipClassId["wsc"]=62; // 62=warscythe
  830. njipClassId["sst"]=63; // 63=shortstaff
  831. njipClassId["lst"]=64; // 64=longstaff
  832. njipClassId["cst"]=65; // 65=gnarledstaff
  833. njipClassId["bst"]=66; // 66=battlestaff
  834. njipClassId["wst"]=67; // 67=warstaff
  835. njipClassId["sbw"]=68; // 68=shortbow
  836. njipClassId["hbw"]=69; // 69=hunter'sbow
  837. njipClassId["lbw"]=70; // 70=longbow
  838. njipClassId["cbw"]=71; // 71=compositebow
  839. njipClassId["sbb"]=72; // 72=shortbattlebow
  840. njipClassId["lbb"]=73; // 73=longbattlebow
  841. njipClassId["swb"]=74; // 74=shortwarbow
  842. njipClassId["lwb"]=75; // 75=longwarbow
  843. njipClassId["lxb"]=76; // 76=lightcrossbow
  844. njipClassId["mxb"]=77; // 77=crossbow
  845. njipClassId["hxb"]=78; // 78=heavycrossbow
  846. njipClassId["rxb"]=79; // 79=repeatingcrossbow
  847. njipClassId["gps"]=80; // 80=rancidgaspotion
  848. njipClassId["ops"]=81; // 81=oilpotion
  849. njipClassId["gpm"]=82; // 82=chokinggaspotion
  850. njipClassId["opm"]=83; // 83=explodingpotion
  851. njipClassId["gpl"]=84; // 84=stranglinggaspotion
  852. njipClassId["opl"]=85; // 85=fulminatingpotion
  853. njipClassId["d33"]=86; // 86=decoygidbinn
  854. njipClassId["g33"]=87; // 87=thegidbinn
  855. njipClassId["leg"]=88; // 88=wirt'sleg
  856. njipClassId["hdm"]=89; // 89=horadricmalus
  857. njipClassId["hfh"]=90; // 90=hellfordgehammer
  858. njipClassId["hst"]=91; // 91=horadricstaff
  859. njipClassId["msf"]=92; // 92=shaftofthehoradricstaff
  860. njipClassId["9ha"]=93; // 93=hatchet
  861. njipClassId["9ax"]=94; // 94=cleaver
  862. njipClassId["92a"]=95; // 95=twinaxe
  863. njipClassId["9mp"]=96; // 96=crowbill
  864. njipClassId["9wa"]=97; // 97=naga
  865. njipClassId["9la"]=98; // 98=militaryaxe
  866. njipClassId["9ba"]=99; // 99=beardedaxe
  867. njipClassId["9bt"]=100; // 100=tabar
  868. njipClassId["9ga"]=101; // 101=gothicaxe
  869. njipClassId["9gi"]=102; // 102=ancientaxe
  870. njipClassId["9wn"]=103; // 103=burntwand
  871. njipClassId["9yw"]=104; // 104=petrifiedwand
  872. njipClassId["9bw"]=105; // 105=tombwand
  873. njipClassId["9gw"]=106; // 106=gravewand
  874. njipClassId["9cl"]=107; // 107=cudgel
  875. njipClassId["9sc"]=108; // 108=runescepter
  876. njipClassId["9qs"]=109; // 109=holywatersprinkler
  877. njipClassId["9ws"]=110; // 110=divinescepter
  878. njipClassId["9sp"]=111; // 111=barbedclub
  879. njipClassId["9ma"]=112; // 112=flangedmace
  880. njipClassId["9mt"]=113; // 113=jaggedstar
  881. njipClassId["9fl"]=114; // 114=knout
  882. njipClassId["9wh"]=115; // 115=battlehammer
  883. njipClassId["9m9"]=116; // 116=warclub
  884. njipClassId["9gm"]=117; // 117=marteldefer
  885. njipClassId["9ss"]=118; // 118=gladius
  886. njipClassId["9sm"]=119; // 119=cutlass
  887. njipClassId["9sb"]=120; // 120=shamshir
  888. njipClassId["9fc"]=121; // 121=tulwar
  889. njipClassId["9cr"]=122; // 122=dimensionalblade
  890. njipClassId["9bs"]=123; // 123=battlesword
  891. njipClassId["9ls"]=124; // 124=runesword
  892. njipClassId["9wd"]=125; // 125=ancientsword
  893. njipClassId["92h"]=126; // 126=espandon
  894. njipClassId["9cm"]=127; // 127=dacianfalx
  895. njipClassId["9gs"]=128; // 128=tusksword
  896. njipClassId["9b9"]=129; // 129=gothicsword
  897. njipClassId["9fb"]=130; // 130=zweihander
  898. njipClassId["9gd"]=131; // 131=executionersword
  899. njipClassId["9dg"]=132; // 132=poignard
  900. njipClassId["9di"]=133; // 133=rondel
  901. njipClassId["9kr"]=134; // 134=cinquedeas
  902. njipClassId["9bl"]=135; // 135=stiletto
  903. njipClassId["9tk"]=136; // 136=battledart
  904. njipClassId["9ta"]=137; // 137=francisca
  905. njipClassId["9bk"]=138; // 138=wardart
  906. njipClassId["9b8"]=139; // 139=hurlbat
  907. njipClassId["9ja"]=140; // 140=warjavelin
  908. njipClassId["9pi"]=141; // 141=greatpilum
  909. njipClassId["9s9"]=142; // 142=simbilan
  910. njipClassId["9gl"]=143; // 143=spiculum
  911. njipClassId["9ts"]=144; // 144=harpoon
  912. njipClassId["9sr"]=145; // 145=warspear
  913. njipClassId["9tr"]=146; // 146=fuscina
  914. njipClassId["9br"]=147; // 147=warfork
  915. njipClassId["9st"]=148; // 148=yari
  916. njipClassId["9p9"]=149; // 149=lance
  917. njipClassId["9b7"]=150; // 150=lochaberaxe
  918. njipClassId["9vo"]=151; // 151=bill
  919. njipClassId["9s8"]=152; // 152=battlescythe
  920. njipClassId["9pa"]=153; // 153=partizan
  921. njipClassId["9h9"]=154; // 154=bec-de-corbin
  922. njipClassId["9wc"]=155; // 155=grimscythe
  923. njipClassId["8ss"]=156; // 156=jostaff
  924. njipClassId["8ls"]=157; // 157=quarterstaff
  925. njipClassId["8cs"]=158; // 158=cederstaff
  926. njipClassId["8bs"]=159; // 159=gthicstaff
  927. njipClassId["8ws"]=160; // 160=runestaff
  928. njipClassId["8sb"]=161; // 161=edgebow
  929. njipClassId["8hb"]=162; // 162=razorbow
  930. njipClassId["8lb"]=163; // 163=cedarbow
  931. njipClassId["8cb"]=164; // 164=doublebow
  932. njipClassId["8s8"]=165; // 165=shortsiegebow
  933. njipClassId["8l8"]=166; // 166=largesiegebow
  934. njipClassId["8sw"]=167; // 167=runebow
  935. njipClassId["8lw"]=168; // 168=gothicbow
  936. njipClassId["8lx"]=169; // 169=arbalest
  937. njipClassId["8mx"]=170; // 170=seigecrossbow
  938. njipClassId["8hx"]=171; // 171=ballista
  939. njipClassId["8rx"]=172; // 172=chu-ko-nu
  940. njipClassId["qf1"]=173; // 173=khalim'sflail
  941. njipClassId["qf2"]=174; // 174=khalim'swill
  942. njipClassId["ktr"]=175; // 175=katar
  943. njipClassId["wrb"]=176; // 176=wristblade
  944. njipClassId["axf"]=177; // 177=hatchethands
  945. njipClassId["ces"]=178; // 178=cestus
  946. njipClassId["clw"]=179; // 179=claws
  947. njipClassId["btl"]=180; // 180=bladetalons
  948. njipClassId["skr"]=181; // 181=scissorskatar
  949. njipClassId["9ar"]=182; // 182=quhab
  950. njipClassId["9wb"]=183; // 183=wristspike
  951. njipClassId["9xf"]=184; // 184=fascia
  952. njipClassId["9cs"]=185; // 185=handscythe
  953. njipClassId["9lw"]=186; // 186=greaterclaws
  954. njipClassId["9tw"]=187; // 187=greatertalons
  955. njipClassId["9qr"]=188; // 188=scissorsquhab
  956. njipClassId["7ar"]=189; // 189=suwayyah
  957. njipClassId["7wb"]=190; // 190=wristsword
  958. njipClassId["7xf"]=191; // 191=warfist
  959. njipClassId["7cs"]=192; // 192=battlecestus
  960. njipClassId["7lw"]=193; // 193=feralclaws
  961. njipClassId["7tw"]=194; // 194=runictalons
  962. njipClassId["7qr"]=195; // 195=scissorssuwayyah
  963. njipClassId["7ha"]=196; // 196=tomahawk
  964. njipClassId["7ax"]=197; // 197=smallcresent
  965. njipClassId["72a"]=198; // 198=ettinaxe
  966. njipClassId["7mp"]=199; // 199=warspike
  967. njipClassId["7wa"]=200; // 200=berserkeraxe
  968. njipClassId["7la"]=201; // 201=feralaxe
  969. njipClassId["7ba"]=202; // 202=silver-edgedaxe
  970. njipClassId["7bt"]=203; // 203=decapitator
  971. njipClassId["7ga"]=204; // 204=championaxe
  972. njipClassId["7gi"]=205; // 205=polishedwand
  973. njipClassId["7wn"]=206; // 206=polishedwand
  974. njipClassId["7yw"]=207; // 207=ghostwand
  975. njipClassId["7bw"]=208; // 208=lichwand
  976. njipClassId["7gw"]=209; // 209=unearthedwand
  977. njipClassId["7cl"]=210; // 210=truncheon
  978. njipClassId["7sc"]=211; // 211=mightyscepter
  979. njipClassId["7qs"]=212; // 212=seraphrod
  980. njipClassId["7ws"]=213; // 213=caduceus
  981. njipClassId["7sp"]=214; // 214=tyrantclub
  982. njipClassId["7ma"]=215; // 215=reinforcedmace
  983. njipClassId["7mt"]=216; // 216=devilstar
  984. njipClassId["7fl"]=217; // 217=scourge
  985. njipClassId["7wh"]=218; // 218=legendarymallet
  986. njipClassId["7m7"]=219; // 219=ogremaul
  987. njipClassId["7gm"]=220; // 220=thundermaul
  988. njipClassId["7ss"]=221; // 221=falcata
  989. njipClassId["7sm"]=222; // 222=ataghan
  990. njipClassId["7sb"]=223; // 223=elegantblade
  991. njipClassId["7fc"]=224; // 224=hydraedge
  992. njipClassId["7cr"]=225; // 225=phaseblade
  993. njipClassId["7bs"]=226; // 226=conquestsword
  994. njipClassId["7ls"]=227; // 227=crypticsword
  995. njipClassId["7wd"]=228; // 228=mythicalsword
  996. njipClassId["72h"]=229; // 229=legendsword
  997. njipClassId["7cm"]=230; // 230=highlandblade
  998. njipClassId["7gs"]=231; // 231=balrogblade
  999. njipClassId["7b7"]=232; // 232=championsword
  1000. njipClassId["7fb"]=233; // 233=colossussword
  1001. njipClassId["7gd"]=234; // 234=colossusblade
  1002. njipClassId["7dg"]=235; // 235=boneknife
  1003. njipClassId["7di"]=236; // 236=mithrilpoint
  1004. njipClassId["7kr"]=237; // 237=fangedknife
  1005. njipClassId["7bl"]=238; // 238=legendspike
  1006. njipClassId["7tk"]=239; // 239=flyingknife
  1007. njipClassId["7ta"]=240; // 240=flyingaxe
  1008. njipClassId["7bk"]=241; // 241=wingedknife
  1009. njipClassId["7b8"]=242; // 242=wingedaxe
  1010. njipClassId["7ja"]=243; // 243=hyperionjavelin
  1011. njipClassId["7pi"]=244; // 244=stygianpilum
  1012. njipClassId["7s7"]=245; // 245=balrogspear
  1013. njipClassId["7gl"]=246; // 246=ghostglaive
  1014. njipClassId["7ts"]=247; // 247=wingedharpoon
  1015. njipClassId["7sr"]=248; // 248=hyperionspear
  1016. njipClassId["7tr"]=249; // 249=stygianpike
  1017. njipClassId["7br"]=250; // 250=mancatcher
  1018. njipClassId["7st"]=251; // 251=ghostspear
  1019. njipClassId["7p7"]=252; // 252=warpike
  1020. njipClassId["7o7"]=253; // 253=ogreaxe
  1021. njipClassId["7vo"]=254; // 254=colossusvoulge
  1022. njipClassId["7s8"]=255; // 255=thresher
  1023. njipClassId["7pa"]=256; // 256=crypticaxe
  1024. njipClassId["7h7"]=257; // 257=greatpoleaxe
  1025. njipClassId["7wc"]=258; // 258=giantthresher
  1026. njipClassId["6ss"]=259; // 259=walkingstick
  1027. njipClassId["6ls"]=260; // 260=stalagmite
  1028. njipClassId["6cs"]=261; // 261=elderstaff
  1029. njipClassId["6bs"]=262; // 262=shillelagh
  1030. njipClassId["6ws"]=263; // 263=archonstaff
  1031. njipClassId["6sb"]=264; // 264=spiderbow
  1032. njipClassId["6hb"]=265; // 265=bladebow
  1033. njipClassId["6lb"]=266; // 266=shadowbow
  1034. njipClassId["6cb"]=267; // 267=greatbow
  1035. njipClassId["6s7"]=268; // 268=diamondbow
  1036. njipClassId["6l7"]=269; // 269=crusaderbow
  1037. njipClassId["6sw"]=270; // 270=wardbow
  1038. njipClassId["6lw"]=271; // 271=hydrabow
  1039. njipClassId["6lx"]=272; // 272=pelletbow
  1040. njipClassId["6mx"]=273; // 273=gorgoncrossbow
  1041. njipClassId["6hx"]=274; // 274=colossuscrossbow
  1042. njipClassId["6rx"]=275; // 275=demoncrossbow
  1043. njipClassId["ob1"]=276; // 276=eagleorb
  1044. njipClassId["ob2"]=277; // 277=sacredglobe
  1045. njipClassId["ob3"]=278; // 278=smokedsphere
  1046. njipClassId["ob4"]=279; // 279=claspedorb
  1047. njipClassId["ob5"]=280; // 280=jared'sstone
  1048. njipClassId["am1"]=281; // 281=stagbow
  1049. njipClassId["am2"]=282; // 282=reflexbow
  1050. njipClassId["am3"]=283; // 283=maidenspear
  1051. njipClassId["am4"]=284; // 284=maidenpike
  1052. njipClassId["am5"]=285; // 285=maidenjavelin
  1053. njipClassId["ob6"]=286; // 286=glowingorb
  1054. njipClassId["ob7"]=287; // 287=crystallineglobe
  1055. njipClassId["ob8"]=288; // 288=cloudysphere
  1056. njipClassId["ob9"]=289; // 289=sparklingball
  1057. njipClassId["oba"]=290; // 290=swirlingcrystal
  1058. njipClassId["am6"]=291; // 291=ashwoodbow
  1059. njipClassId["am7"]=292; // 292=ceremonialbow
  1060. njipClassId["am8"]=293; // 293=ceremonialspear
  1061. njipClassId["am9"]=294; // 294=ceremonialpike
  1062. njipClassId["ama"]=295; // 295=ceremonialjavelin
  1063. njipClassId["obb"]=296; // 296=heavenlystone
  1064. njipClassId["obc"]=297; // 297=eldritchorb
  1065. njipClassId["obd"]=298; // 298=demonheart
  1066. njipClassId["obe"]=299; // 299=vortexorb
  1067. njipClassId["obf"]=300; // 300=dimensionalshard
  1068. njipClassId["amb"]=301; // 301=matriarchalbow
  1069. njipClassId["amc"]=302; // 302=grandmatronbow
  1070. njipClassId["amd"]=303; // 303=matriarchalspear
  1071. njipClassId["ame"]=304; // 304=matriarchalpike
  1072. njipClassId["amf"]=305; // 305=matriarchaljavelin
  1073. njipClassId["cap"]=306; // 306=cap
  1074. njipClassId["skp"]=307; // 307=skullcap
  1075. njipClassId["hlm"]=308; // 308=helm
  1076. njipClassId["fhl"]=309; // 309=fullhelm
  1077. njipClassId["ghm"]=310; // 310=graethelm
  1078. njipClassId["crn"]=311; // 311=crown
  1079. njipClassId["msk"]=312; // 312=mask
  1080. njipClassId["qui"]=313; // 313=quiltedarmor
  1081. njipClassId["lea"]=314; // 314=leatherarmor
  1082. njipClassId["hla"]=315; // 315=hardleatherarmor
  1083. njipClassId["stu"]=316; // 316=studdedleatherarmor
  1084. njipClassId["rng"]=317; // 317=ringmail
  1085. njipClassId["scl"]=318; // 318=scalemail
  1086. njipClassId["chn"]=319; // 319=chainmail
  1087. njipClassId["brs"]=320; // 320=breastplate
  1088. njipClassId["spl"]=321; // 321=splintmail
  1089. njipClassId["plt"]=322; // 322=platemail
  1090. njipClassId["fld"]=323; // 323=fieldplate
  1091. njipClassId["gth"]=324; // 324=gothicplate
  1092. njipClassId["ful"]=325; // 325=fullplatemail
  1093. njipClassId["aar"]=326; // 326=ancientarmor
  1094. njipClassId["ltp"]=327; // 327=lightplate
  1095. njipClassId["buc"]=328; // 328=buckler
  1096. njipClassId["sml"]=329; // 329=smallshield
  1097. njipClassId["lrg"]=330; // 330=largeshiled
  1098. njipClassId["kit"]=331; // 331=kiteshield
  1099. njipClassId["tow"]=332; // 332=towershield
  1100. njipClassId["gts"]=333; // 333=gothicshield
  1101. njipClassId["lgl"]=334; // 334=leathergloves
  1102. njipClassId["vgl"]=335; // 335=heavygloves
  1103. njipClassId["mgl"]=336; // 336=chaingloves
  1104. njipClassId["tgl"]=337; // 337=lightgauntlets
  1105. njipClassId["hgl"]=338; // 338=gauntlets
  1106. njipClassId["lbt"]=339; // 339=boots
  1107. njipClassId["vbt"]=340; // 340=heavyboots
  1108. njipClassId["mbt"]=341; // 341=chainboots
  1109. njipClassId["tbt"]=342; // 342=lightplatedboots
  1110. njipClassId["hbt"]=343; // 343=greaves
  1111. njipClassId["lbl"]=344; // 344=sash
  1112. njipClassId["vbl"]=345; // 345=lightbelt
  1113. njipClassId["mbl"]=346; // 346=belt
  1114. njipClassId["tbl"]=347; // 347=heavybelt
  1115. njipClassId["hbl"]=348; // 348=platedbelt
  1116. njipClassId["bhm"]=349; // 349=bonehelm
  1117. njipClassId["bsh"]=350; // 350=boneshield
  1118. njipClassId["spk"]=351; // 351=spikedshield
  1119. njipClassId["xap"]=352; // 352=warhat
  1120. njipClassId["xkp"]=353; // 353=sallet
  1121. njipClassId["xlm"]=354; // 354=casque
  1122. njipClassId["xhl"]=355; // 355=sallet
  1123. njipClassId["xhm"]=356; // 356=wingedhelm
  1124. njipClassId["xrn"]=357; // 357=grandcrown
  1125. njipClassId["xsk"]=358; // 358=deathmask
  1126. njipClassId["xui"]=359; // 359=ghostarmor
  1127. njipClassId["xea"]=360; // 360=serpentskinarmor
  1128. njipClassId["xla"]=361; // 361=demonhidearmor
  1129. njipClassId["xtu"]=362; // 362=trellisedarmor
  1130. njipClassId["xng"]=363; // 363=linkedmail
  1131. njipClassId["xcl"]=364; // 364=tigulatedmail
  1132. njipClassId["xhn"]=365; // 365=mesharmor
  1133. njipClassId["xrs"]=366; // 366=cuirass
  1134. njipClassId["xpl"]=367; // 367=russetarmor
  1135. njipClassId["xlt"]=368; // 368=templarcoat
  1136. njipClassId["xld"]=369; // 369=sharktootharmor
  1137. njipClassId["xth"]=370; // 370=embossedplate
  1138. njipClassId["xul"]=371; // 371=chaosarmor
  1139. njipClassId["xar"]=372; // 372=ornateplate
  1140. njipClassId["xtp"]=373; // 373=mageplate
  1141. njipClassId["xuc"]=374; // 374=defender
  1142. njipClassId["xml"]=375; // 375=roundshield
  1143. njipClassId["xrg"]=376; // 376=scutum
  1144. njipClassId["xit"]=377; // 377=dragonshield
  1145. njipClassId["xow"]=378; // 378=pavise
  1146. njipClassId["xts"]=379; // 379=ancientshield
  1147. njipClassId["xlg"]=380; // 380=demonhidegloves
  1148. njipClassId["xvg"]=381; // 381=sharkskingloves
  1149. njipClassId["xmg"]=382; // 382=heavybracers
  1150. njipClassId["xtg"]=383; // 383=battlegauntlets
  1151. njipClassId["xhg"]=384; // 384=wargauntlets
  1152. njipClassId["xlb"]=385; // 385=demonhideboots
  1153. njipClassId["xvb"]=386; // 386=sharkskinboots
  1154. njipClassId["xmb"]=387; // 387=meshboots
  1155. njipClassId["xtb"]=388; // 388=battleboots
  1156. njipClassId["xhb"]=389; // 389=warboots
  1157. njipClassId["zlb"]=390; // 390=demonhidesash
  1158. njipClassId["zvb"]=391; // 391=sharkskinbelt
  1159. njipClassId["zmb"]=392; // 392=meshbelt
  1160. njipClassId["ztb"]=393; // 393=battlebelt
  1161. njipClassId["zhb"]=394; // 394=warbelt
  1162. njipClassId["xh9"]=395; // 395=grimhelm
  1163. njipClassId["xsh"]=396; // 396=grimshield
  1164. njipClassId["xpk"]=397; // 397=barbedshield
  1165. njipClassId["dr1"]=398; // 398=wolfhead
  1166. njipClassId["dr2"]=399; // 399=hawkhelm
  1167. njipClassId["dr3"]=400; // 400=antlers
  1168. njipClassId["dr4"]=401; // 401=falconmask
  1169. njipClassId["dr5"]=402; // 402=spiritmask
  1170. njipClassId["ba1"]=403; // 403=jawbonecap
  1171. njipClassId["ba2"]=404; // 404=fangedhelm
  1172. njipClassId["ba3"]=405; // 405=hornedhelm
  1173. njipClassId["ba4"]=406; // 406=assulthelmet
  1174. njipClassId["ba5"]=407; // 407=avengerguard
  1175. njipClassId["pa1"]=408; // 408=targe
  1176. njipClassId["pa2"]=409; // 409=rondache
  1177. njipClassId["pa3"]=410; // 410=heraldicshield
  1178. njipClassId["pa4"]=411; // 411=aerinshield
  1179. njipClassId["pa5"]=412; // 412=crownshield
  1180. njipClassId["ne1"]=413; // 413=preservedhead
  1181. njipClassId["ne2"]=414; // 414=zombiehead
  1182. njipClassId["ne3"]=415; // 415=unravellerhead
  1183. njipClassId["ne4"]=416; // 416=gargoylehead
  1184. njipClassId["ne5"]=417; // 417=demonhead
  1185. njipClassId["ci0"]=418; // 418=circlet
  1186. njipClassId["ci1"]=419; // 419=coronet
  1187. njipClassId["ci2"]=420; // 420=tiara
  1188. njipClassId["ci3"]=421; // 421=diadem
  1189. njipClassId["uap"]=422; // 422=shako
  1190. njipClassId["ukp"]=423; // 423=hydraskull
  1191. njipClassId["ulm"]=424; // 424=armet
  1192. njipClassId["uhl"]=425; // 425=giantconch
  1193. njipClassId["uhm"]=426; // 426=spiredhelm
  1194. njipClassId["urn"]=427; // 427=corona
  1195. njipClassId["usk"]=428; // 428=demonhead
  1196. njipClassId["uui"]=429; // 429=duskshroud
  1197. njipClassId["uea"]=430; // 430=wymhide
  1198. njipClassId["ula"]=431; // 431=scarabhusk
  1199. njipClassId["utu"]=432; // 432=wirefleece
  1200. njipClassId["ung"]=433; // 433=diamondmail
  1201. njipClassId["ucl"]=434; // 434=loricatedmail
  1202. njipClassId["uhn"]=435; // 435=boneweave
  1203. njipClassId["urs"]=436; // 436=greathauberk
  1204. njipClassId["upl"]=437; // 437=balrogskin
  1205. njipClassId["ult"]=438; // 438=hellforgeplate
  1206. njipClassId["uld"]=439; // 439=krakenshell
  1207. njipClassId["uth"]=440; // 440=lacqueredplate
  1208. njipClassId["uul"]=441; // 441=shadowplate
  1209. njipClassId["uar"]=442; // 442=sacredarmor
  1210. njipClassId["utp"]=443; // 443=archonplate
  1211. njipClassId["uuc"]=444; // 444=heater
  1212. njipClassId["uml"]=445; // 445=luna
  1213. njipClassId["urg"]=446; // 446=hyperion
  1214. njipClassId["uit"]=447; // 447=monarch
  1215. njipClassId["uow"]=448; // 448=aegis
  1216. njipClassId["uts"]=449; // 449=ward
  1217. njipClassId["ulg"]=450; // 450=bramblemitts
  1218. njipClassId["uvg"]=451; // 451=vampirebonegloves
  1219. njipClassId["umg"]=452; // 452=vambraces
  1220. njipClassId["utg"]=453; // 453=crusadergauntlets
  1221. njipClassId["uhg"]=454; // 454=ogregauntlets
  1222. njipClassId["ulb"]=455; // 455=wymhideboots
  1223. njipClassId["uvb"]=456; // 456=scarabshellboots
  1224. njipClassId["umb"]=457; // 457=boneweaveboots
  1225. njipClassId["utb"]=458; // 458=mirroredboots
  1226. njipClassId["uhb"]=459; // 459=myrmidongreaves
  1227. njipClassId["ulc"]=460; // 460=spiderwebsash
  1228. njipClassId["uvc"]=461; // 461=vampirefangbelt
  1229. njipClassId["umc"]=462; // 462=mithrilcoil
  1230. njipClassId["utc"]=463; // 463=trollbelt
  1231. njipClassId["uhc"]=464; // 464=colossusgirdle
  1232. njipClassId["uh9"]=465; // 465=bonevisage
  1233. njipClassId["ush"]=466; // 466=trollnest
  1234. njipClassId["upk"]=467; // 467=bladebarrier
  1235. njipClassId["dr6"]=468; // 468=alphahelm
  1236. njipClassId["dr7"]=469; // 469=griffonheaddress
  1237. njipClassId["dr8"]=470; // 470=hunter'sguise
  1238. njipClassId["dr9"]=471; // 471=sacredfeathers
  1239. njipClassId["dra"]=472; // 472=totemicmask
  1240. njipClassId["ba6"]=473; // 473=jawbonevisor
  1241. njipClassId["ba7"]=474; // 474=lionhelm
  1242. njipClassId["ba8"]=475; // 475=ragemask
  1243. njipClassId["ba9"]=476; // 476=savagehelmet
  1244. njipClassId["baa"]=477; // 477=slayerguard
  1245. njipClassId["pa6"]=478; // 478=akarantarge
  1246. njipClassId["pa7"]=479; // 479=akaranrondache
  1247. njipClassId["pa8"]=480; // 480=protectorshield
  1248. njipClassId["pa9"]=481; // 481=gildedshield
  1249. njipClassId["paa"]=482; // 482=royalshield
  1250. njipClassId["ne6"]=483; // 483=mummifiedtrophy
  1251. njipClassId["ne7"]=484; // 484=fetishtrophy
  1252. njipClassId["ne8"]=485; // 485=sextontrophy
  1253. njipClassId["ne9"]=486; // 486=cantortrophy
  1254. njipClassId["nea"]=487; // 487=heirophanttrophy
  1255. njipClassId["drb"]=488; // 488=bloodspirit
  1256. njipClassId["drc"]=489; // 489=sunspirit
  1257. njipClassId["drd"]=490; // 490=earthspirit
  1258. njipClassId["dre"]=491; // 491=skyspirit
  1259. njipClassId["drf"]=492; // 492=dreamspirit
  1260. njipClassId["bab"]=493; // 493=carnagehelm
  1261. njipClassId["bac"]=494; // 494=furyvisor
  1262. njipClassId["bad"]=495; // 495=destroyerhelm
  1263. njipClassId["bae"]=496; // 496=conquerorcrown
  1264. njipClassId["baf"]=497; // 497=guardiancrown
  1265. njipClassId["pab"]=498; // 498=sacredtarge
  1266. njipClassId["pac"]=499; // 499=sacredrondache
  1267. njipClassId["pad"]=500; // 500=kurastshield
  1268. njipClassId["pae"]=501; // 501=zakarumshield
  1269. njipClassId["paf"]=502; // 502=vortexshield
  1270. njipClassId["neb"]=503; // 503=minionskull
  1271. njipClassId["neg"]=504; // 504=hellspawnskull
  1272. njipClassId["ned"]=505; // 505=overseerskull
  1273. njipClassId["nee"]=506; // 506=succubusskull
  1274. njipClassId["nef"]=507; // 507=bloodlordskull
  1275. njipClassId["elx"]=508; // 508=elixir
  1276. njipClassId["hpo"]=509; // 509=
  1277. njipClassId["mpo"]=510; // 510=
  1278. njipClassId["hpf"]=511; // 511=
  1279. njipClassId["mpf"]=512; // 512=
  1280. njipClassId["vps"]=513; // 513=staminapotion
  1281. njipClassId["yps"]=514; // 514=antidotepotion
  1282. njipClassId["rvs"]=515; // 515=rejuvinationpotion
  1283. njipClassId["rvl"]=516; // 516=fullrejuvinationpotion
  1284. njipClassId["wms"]=517; // 517=thawingpotion
  1285. njipClassId["tbk"]=518; // 518=tomeoftownportal
  1286. njipClassId["ibk"]=519; // 519=tomeofidentify
  1287. njipClassId["amu"]=520; // 520=amulet
  1288. njipClassId["vip"]=521; // 521=topofthehoradricstaff
  1289. njipClassId["rin"]=522; // 522=ring
  1290. njipClassId["gld"]=523; // 523=gold
  1291. njipClassId["bks"]=524; // 524=scrollofinifuss
  1292. njipClassId["bkd"]=525; // 525=keytothecairnstones
  1293. njipClassId["aqv"]=526; // 526=arrows
  1294. njipClassId["tch"]=527; // 527=torch
  1295. njipClassId["cqv"]=528; // 528=bolts
  1296. njipClassId["tsc"]=529; // 529=scolloftownportal
  1297. njipClassId["isc"]=530; // 530=scrollofidentify
  1298. njipClassId["hrt"]=531; // 531=heart
  1299. njipClassId["brz"]=532; // 532=brain
  1300. njipClassId["jaw"]=533; // 533=jawbone
  1301. njipClassId["eyz"]=534; // 534=eye
  1302. njipClassId["hrn"]=535; // 535=horn
  1303. njipClassId["tal"]=536; // 536=tail
  1304. njipClassId["flg"]=537; // 537=flag
  1305. njipClassId["fng"]=538; // 538=fang
  1306. njipClassId["qll"]=539; // 539=quill
  1307. njipClassId["sol"]=540; // 540=soul
  1308. njipClassId["scz"]=541; // 541=scalp
  1309. njipClassId["spe"]=542; // 542=spleen
  1310. njipClassId["key"]=543; // 543=key
  1311. njipClassId["luv"]=544; // 544=theblacktowerkey
  1312. njipClassId["xyz"]=545; // 545=potionoflife
  1313. njipClassId["j34"]=546; // 546=ajadefigurine
  1314. njipClassId["g34"]=547; // 547=thegoldenbird
  1315. njipClassId["bbb"]=548; // 548=lamesen'stome
  1316. njipClassId["box"]=549; // 549=horadriccube
  1317. njipClassId["tr1"]=550; // 550=horadricscroll
  1318. njipClassId["mss"]=551; // 551=mephisto'sstone
  1319. njipClassId["ass"]=552; // 552=bookofskill
  1320. njipClassId["qey"]=553; // 553=khalim'seye
  1321. njipClassId["qhr"]=554; // 554=khalim'sheart
  1322. njipClassId["qbr"]=555; // 555=khalim'sbrain
  1323. njipClassId["ear"]=556; // 556=ear
  1324. njipClassId["gcv"]=557; // 557=chippedamethyst
  1325. njipClassId["gfv"]=558; // 558=flawedamethyst
  1326. njipClassId["gsv"]=559; // 559=amethyst
  1327. njipClassId["gzv"]=560; // 560=flawlessamethyst
  1328. njipClassId["gpv"]=561; // 561=perfectamethyst
  1329. njipClassId["gcy"]=562; // 562=chippedtopaz
  1330. njipClassId["gfy"]=563; // 563=flawedtopaz
  1331. njipClassId["gsy"]=564; // 564=topaz
  1332. njipClassId["gly"]=565; // 565=flawlesstopaz
  1333. njipClassId["gpy"]=566; // 566=perfecttopaz
  1334. njipClassId["gcb"]=567; // 567=chippedsapphire
  1335. njipClassId["gfb"]=568; // 568=flawedsapphire
  1336. njipClassId["gsb"]=569; // 569=sapphire
  1337. njipClassId["glb"]=570; // 570=flawlesssapphire
  1338. njipClassId["gpb"]=571; // 571=perfectsapphire
  1339. njipClassId["gcg"]=572; // 572=chippedemerald
  1340. njipClassId["gfg"]=573; // 573=flawedemerald
  1341. njipClassId["gsg"]=574; // 574=emerald
  1342. njipClassId["glg"]=575; // 575=flawlessemerald
  1343. njipClassId["gpg"]=576; // 576=perfectemerald
  1344. njipClassId["gcr"]=577; // 577=chippedruby
  1345. njipClassId["gfr"]=578; // 578=flawedruby
  1346. njipClassId["gsr"]=579; // 579=ruby
  1347. njipClassId["glr"]=580; // 580=flawlessruby
  1348. njipClassId["gpr"]=581; // 581=perfectruby
  1349. njipClassId["gcw"]=582; // 582=chippeddiamond
  1350. njipClassId["gfw"]=583; // 583=flaweddiamond
  1351. njipClassId["gsw"]=584; // 584=diamond
  1352. njipClassId["glw"]=585; // 585=flawlessdiamond
  1353. njipClassId["gpw"]=586; // 586=perfectdiamond
  1354. njipClassId["hp1"]=587; // 587=minorhealingpotion
  1355. njipClassId["hp2"]=588; // 588=lighthealingpotion
  1356. njipClassId["hp3"]=589; // 589=healingpotion
  1357. njipClassId["hp4"]=590; // 590=greaterhealingpotion
  1358. njipClassId["hp5"]=591; // 591=superhealingpotion
  1359. njipClassId["mp1"]=592; // 592=minormanapotion
  1360. njipClassId["mp2"]=593; // 593=lightmanapotion
  1361. njipClassId["mp3"]=594; // 594=manapotion
  1362. njipClassId["mp4"]=595; // 595=greatermanapotion
  1363. njipClassId["mp5"]=596; // 596=supermanapotion
  1364. njipClassId["skc"]=597; // 597=chippedskull
  1365. njipClassId["skf"]=598; // 598=flawedskull
  1366. njipClassId["sku"]=599; // 599=skull
  1367. njipClassId["skl"]=600; // 600=flawlessskull
  1368. njipClassId["skz"]=601; // 601=perfectskull
  1369. njipClassId["hrb"]=602; // 602=herb
  1370. njipClassId["cm1"]=603; // 603=smallcharm
  1371. njipClassId["cm2"]=604; // 604=largecharm
  1372. njipClassId["cm3"]=605; // 605=grandcharm
  1373. njipClassId["rps"]=606; // 606=
  1374. njipClassId["rpl"]=607; // 607=
  1375. njipClassId["bps"]=608; // 608=
  1376. njipClassId["bpl"]=609; // 609=
  1377. njipClassId["r01"]=610; // 610=elrune
  1378. njipClassId["r02"]=611; // 611=eldrune
  1379. njipClassId["r03"]=612; // 612=tirrune
  1380. njipClassId["r04"]=613; // 613=nefrune
  1381. njipClassId["r05"]=614; // 614=ethrune
  1382. njipClassId["r06"]=615; // 615=ithrune
  1383. njipClassId["r07"]=616; // 616=talrune
  1384. njipClassId["r08"]=617; // 617=ralrune
  1385. njipClassId["r09"]=618; // 618=ortrune
  1386. njipClassId["r10"]=619; // 619=thulrune
  1387. njipClassId["r11"]=620; // 620=amnrune
  1388. njipClassId["r12"]=621; // 621=solrune
  1389. njipClassId["r13"]=622; // 622=shealrune
  1390. njipClassId["r14"]=623; // 623=dolrune
  1391. njipClassId["r15"]=624; // 624=helrune
  1392. njipClassId["r16"]=625; // 625=iorune
  1393. njipClassId["r17"]=626; // 626=lumrune
  1394. njipClassId["r18"]=627; // 627=korune
  1395. njipClassId["r19"]=628; // 628=falrune
  1396. njipClassId["r20"]=629; // 629=lemrune
  1397. njipClassId["r21"]=630; // 630=pulrune
  1398. njipClassId["r22"]=631; // 631=umrune
  1399. njipClassId["r23"]=632; // 632=malrune
  1400. njipClassId["r24"]=633; // 633=istrune
  1401. njipClassId["r25"]=634; // 634=gulrune
  1402. njipClassId["r26"]=635; // 635=vexrune
  1403. njipClassId["r27"]=636; // 636=ohmrune
  1404. njipClassId["r28"]=637; // 637=lorune
  1405. njipClassId["r29"]=638; // 638=surrune
  1406. njipClassId["r30"]=639; // 639=berrune
  1407. njipClassId["r31"]=640; // 640=jahrune
  1408. njipClassId["r32"]=641; // 641=chamrune
  1409. njipClassId["r33"]=642; // 642=zodrune
  1410. njipClassId["jew"]=643; // 643=jewel
  1411. njipClassId["ice"]=644; // 644=malah'spotion
  1412. njipClassId["0sc"]=645; // 645=scrollofknowledge
  1413. njipClassId["tr2"]=646; // 646=scrollofresistance
  1414. njipClassId["pk1"]=647; // 647=keyofterror
  1415. njipClassId["pk2"]=648; // 648=keyofhate
  1416. njipClassId["pk3"]=649; // 649=keyofdestruction
  1417. njipClassId["dhn"]=650; // 650=diablo'shorn
  1418. njipClassId["bey"]=651; // 651=baal'seye
  1419. njipClassId["mbr"]=652; // 652=mephisto'sbrain
  1420. njipClassId["toa"]=653; // 653=tokenofabsolution
  1421. njipClassId["tes"]=654; // 654=twistedessenceofsuffering
  1422. njipClassId["ceh"]=655; // 655=chargedessenceofhatred
  1423. njipClassId["bet"]=656; // 656=burningessenceofterror
  1424. njipClassId["fed"]=657; // 657=festeringessenceofdestruction
  1425. njipClassId["std"]=658; // 658=standardofheroes
  1426.  
  1427. njipClassId["handaxe"]=0;
  1428. njipClassId["axe"]=1;
  1429. njipClassId["doubleaxe"]=2;
  1430. njipClassId["militarypick"]=3;
  1431. njipClassId["waraxe"]=4;
  1432. njipClassId["largeaxe"]=5;
  1433. njipClassId["broadaxe"]=6;
  1434. njipClassId["battleaxe"]=7;
  1435. njipClassId["greataxe"]=8;
  1436. njipClassId["giantaxe"]=9;
  1437. njipClassId["wand"]=10;
  1438. njipClassId["yewwand"]=11;
  1439. njipClassId["bonewand"]=12;
  1440. njipClassId["grimwand"]=13;
  1441. njipClassId["club"]=14;
  1442. njipClassId["scepter"]=15;
  1443. njipClassId["grandscepter"]=16;
  1444. njipClassId["warscepter"]=17;
  1445. njipClassId["spikedclub"]=18;
  1446. njipClassId["mace"]=19;
  1447. njipClassId["morningstar"]=20;
  1448. njipClassId["flail"]=21;
  1449. njipClassId["warhammer"]=22;
  1450. njipClassId["maul"]=23;
  1451. njipClassId["greatmaul"]=24;
  1452. njipClassId["shortsword"]=25;
  1453. njipClassId["scimitar"]=26;
  1454. njipClassId["sabre"]=27;
  1455. njipClassId["falchion"]=28;
  1456. njipClassId["crystalsword"]=29;
  1457. njipClassId["broadsword"]=30;
  1458. njipClassId["longsword"]=31;
  1459. njipClassId["warsword"]=32;
  1460. njipClassId["two-handedsword"]=33;
  1461. njipClassId["claymore"]=34;
  1462. njipClassId["giantsword"]=35;
  1463. njipClassId["bastardsword"]=36;
  1464. njipClassId["flamberge"]=37;
  1465. njipClassId["greatsword"]=38;
  1466. njipClassId["dagger"]=39;
  1467. njipClassId["dirk"]=40;
  1468. njipClassId["kris"]=41;
  1469. njipClassId["blade"]=42;
  1470. njipClassId["throwingknife"]=43;
  1471. njipClassId["throwingaxe"]=44;
  1472. njipClassId["balancedknife"]=45;
  1473. njipClassId["balancedaxe"]=46;
  1474. njipClassId["javelin"]=47;
  1475. njipClassId["pilum"]=48;
  1476. njipClassId["shortspear"]=49;
  1477. njipClassId["glaive"]=50;
  1478. njipClassId["throwingspear"]=51;
  1479. njipClassId["spear"]=52;
  1480. njipClassId["trident"]=53;
  1481. njipClassId["brandistock"]=54;
  1482. njipClassId["spetum"]=55;
  1483. njipClassId["pike"]=56;
  1484. njipClassId["bardiche"]=57;
  1485. njipClassId["voulge"]=58;
  1486. njipClassId["scythe"]=59;
  1487. njipClassId["poleaxe"]=60;
  1488. njipClassId["halberd"]=61;
  1489. njipClassId["warscythe"]=62;
  1490. njipClassId["shortstaff"]=63;
  1491. njipClassId["longstaff"]=64;
  1492. njipClassId["gnarledstaff"]=65;
  1493. njipClassId["battlestaff"]=66;
  1494. njipClassId["warstaff"]=67;
  1495. njipClassId["shortbow"]=68;
  1496. njipClassId["hunter'sbow"]=69;
  1497. njipClassId["longbow"]=70;
  1498. njipClassId["compositebow"]=71;
  1499. njipClassId["shortbattlebow"]=72;
  1500. njipClassId["longbattlebow"]=73;
  1501. njipClassId["shortwarbow"]=74;
  1502. njipClassId["longwarbow"]=75;
  1503. njipClassId["lightcrossbow"]=76;
  1504. njipClassId["crossbow"]=77;
  1505. njipClassId["heavycrossbow"]=78;
  1506. njipClassId["repeatingcrossbow"]=79;
  1507. njipClassId["rancidgaspotion"]=80;
  1508. njipClassId["oilpotion"]=81;
  1509. njipClassId["chokinggaspotion"]=82;
  1510. njipClassId["explodingpotion"]=83;
  1511. njipClassId["stranglinggaspotion"]=84;
  1512. njipClassId["fulminatingpotion"]=85;
  1513. njipClassId["decoygidbinn"]=86;
  1514. njipClassId["thegidbinn"]=87;
  1515. njipClassId["wirt'sleg"]=88;
  1516. njipClassId["horadricmalus"]=89;
  1517. njipClassId["hellforgehammer"]=90;
  1518. njipClassId["horadricstaff"]=91;
  1519. njipClassId["shaftofthehoradricstaff"]=92;
  1520. njipClassId["hatchet"]=93;
  1521. njipClassId["cleaver"]=94;
  1522. njipClassId["twinaxe"]=95;
  1523. njipClassId["crowbill"]=96;
  1524. njipClassId["naga"]=97;
  1525. njipClassId["militaryaxe"]=98;
  1526. njipClassId["beardedaxe"]=99;
  1527. njipClassId["tabar"]=100;
  1528. njipClassId["gothicaxe"]=101;
  1529. njipClassId["ancientaxe"]=102;
  1530. njipClassId["burntwand"]=103;
  1531. njipClassId["petrifiedwand"]=104;
  1532. njipClassId["tombwand"]=105;
  1533. njipClassId["gravewand"]=106;
  1534. njipClassId["cudgel"]=107;
  1535. njipClassId["runescepter"]=108;
  1536. njipClassId["holywatersprinkler"]=109;
  1537. njipClassId["divinescepter"]=110;
  1538. njipClassId["barbedclub"]=111;
  1539. njipClassId["flangedmace"]=112;
  1540. njipClassId["jaggedstar"]=113;
  1541. njipClassId["knout"]=114;
  1542. njipClassId["battlehammer"]=115;
  1543. njipClassId["warclub"]=116;
  1544. njipClassId["marteldefer"]=117;
  1545. njipClassId["gladius"]=118;
  1546. njipClassId["cutlass"]=119;
  1547. njipClassId["shamshir"]=120;
  1548. njipClassId["tulwar"]=121;
  1549. njipClassId["dimensionalblade"]=122;
  1550. njipClassId["battlesword"]=123;
  1551. njipClassId["runesword"]=124;
  1552. njipClassId["ancientsword"]=125;
  1553. njipClassId["espandon"]=126;
  1554. njipClassId["dacianfalx"]=127;
  1555. njipClassId["tusksword"]=128;
  1556. njipClassId["gothicsword"]=129;
  1557. njipClassId["zweihander"]=130;
  1558. njipClassId["executionersword"]=131;
  1559. njipClassId["poignard"]=132;
  1560. njipClassId["rondel"]=133;
  1561. njipClassId["cinquedeas"]=134;
  1562. njipClassId["stiletto"]=135;
  1563. njipClassId["battledart"]=136;
  1564. njipClassId["francisca"]=137;
  1565. njipClassId["wardart"]=138;
  1566. njipClassId["hurlbat"]=139;
  1567. njipClassId["warjavelin"]=140;
  1568. njipClassId["greatpilum"]=141;
  1569. njipClassId["simbilan"]=142;
  1570. njipClassId["spiculum"]=143;
  1571. njipClassId["harpoon"]=144;
  1572. njipClassId["warspear"]=145;
  1573. njipClassId["fuscina"]=146;
  1574. njipClassId["warfork"]=147;
  1575. njipClassId["yari"]=148;
  1576. njipClassId["lance"]=149;
  1577. njipClassId["lochaberaxe"]=150;
  1578. njipClassId["bill"]=151;
  1579. njipClassId["battlescythe"]=152;
  1580. njipClassId["partizan"]=153;
  1581. njipClassId["bec-de-corbin"]=154;
  1582. njipClassId["grimscythe"]=155;
  1583. njipClassId["jostaff"]=156;
  1584. njipClassId["quarterstaff"]=157;
  1585. njipClassId["cedarstaff"]=158;
  1586. njipClassId["gothicstaff"]=159;
  1587. njipClassId["runestaff"]=160;
  1588. njipClassId["edgebow"]=161;
  1589. njipClassId["razorbow"]=162;
  1590. njipClassId["cedarbow"]=163;
  1591. njipClassId["doublebow"]=164;
  1592. njipClassId["shortsiegebow"]=165;
  1593. njipClassId["largesiegebow"]=166;
  1594. njipClassId["runebow"]=167;
  1595. njipClassId["gothicbow"]=168;
  1596. njipClassId["arbalest"]=169;
  1597. njipClassId["siegecrossbow"]=170;
  1598. njipClassId["ballista"]=171;
  1599. njipClassId["chu-ko-nu"]=172;
  1600. njipClassId["khalim'sflail"]=173;
  1601. njipClassId["khalim'swill"]=174;
  1602. njipClassId["katar"]=175;
  1603. njipClassId["wristblade"]=176;
  1604. njipClassId["hatchethands"]=177;
  1605. njipClassId["cestus"]=178;
  1606. njipClassId["claws"]=179;
  1607. njipClassId["bladetalons"]=180;
  1608. njipClassId["scissorskatar"]=181;
  1609. njipClassId["quhab"]=182;
  1610. njipClassId["wristspike"]=183;
  1611. njipClassId["fascia"]=184;
  1612. njipClassId["handscythe"]=185;
  1613. njipClassId["greaterclaws"]=186;
  1614. njipClassId["greatertalons"]=187;
  1615. njipClassId["scissorsquhab"]=188;
  1616. njipClassId["suwayyah"]=189;
  1617. njipClassId["wristsword"]=190;
  1618. njipClassId["warfist"]=191;
  1619. njipClassId["battlecestus"]=192;
  1620. njipClassId["feralclaws"]=193;
  1621. njipClassId["runictalons"]=194;
  1622. njipClassId["scissorssuwayyah"]=195;
  1623. njipClassId["tomahawk"]=196;
  1624. njipClassId["smallcrescent"]=197;
  1625. njipClassId["ettinaxe"]=198;
  1626. njipClassId["warspike"]=199;
  1627. njipClassId["berserkeraxe"]=200;
  1628. njipClassId["feralaxe"]=201;
  1629. njipClassId["silver-edgedaxe"]=202;
  1630. njipClassId["decapitator"]=203;
  1631. njipClassId["championaxe"]=204;
  1632. njipClassId["gloriousaxe"]=205;
  1633. njipClassId["polishedwand"]=206;
  1634. njipClassId["ghostwand"]=207;
  1635. njipClassId["lichwand"]=208;
  1636. njipClassId["unearthedwand"]=209;
  1637. njipClassId["truncheon"]=210;
  1638. njipClassId["mightyscepter"]=211;
  1639. njipClassId["seraphrod"]=212;
  1640. njipClassId["caduceus"]=213;
  1641. njipClassId["tyrantclub"]=214;
  1642. njipClassId["reinforcedmace"]=215;
  1643. njipClassId["devilstar"]=216;
  1644. njipClassId["scourge"]=217;
  1645. njipClassId["legendarymallet"]=218;
  1646. njipClassId["ogremaul"]=219;
  1647. njipClassId["thundermaul"]=220;
  1648. njipClassId["falcata"]=221;
  1649. njipClassId["ataghan"]=222;
  1650. njipClassId["elegantblade"]=223;
  1651. njipClassId["hydraedge"]=224;
  1652. njipClassId["phaseblade"]=225;
  1653. njipClassId["conquestsword"]=226;
  1654. njipClassId["crypticsword"]=227;
  1655. njipClassId["mythicalsword"]=228;
  1656. njipClassId["legendsword"]=229;
  1657. njipClassId["highlandblade"]=230;
  1658. njipClassId["balrogblade"]=231;
  1659. njipClassId["championsword"]=232;
  1660. njipClassId["colossussword"]=233;
  1661. njipClassId["colossusblade"]=234;
  1662. njipClassId["boneknife"]=235;
  1663. njipClassId["mithrilpoint"]=236;
  1664. njipClassId["fangedknife"]=237;
  1665. njipClassId["legendspike"]=238;
  1666. njipClassId["flyingknife"]=239;
  1667. njipClassId["flyingaxe"]=240;
  1668. njipClassId["wingedknife"]=241;
  1669. njipClassId["wingedaxe"]=242;
  1670. njipClassId["hyperionjavelin"]=243;
  1671. njipClassId["stygianpilum"]=244;
  1672. njipClassId["balrogspear"]=245;
  1673. njipClassId["ghostglaive"]=246;
  1674. njipClassId["wingedharpoon"]=247;
  1675. njipClassId["hyperionspear"]=248;
  1676. njipClassId["stygianpike"]=249;
  1677. njipClassId["mancatcher"]=250;
  1678. njipClassId["ghostspear"]=251;
  1679. njipClassId["warpike"]=252;
  1680. njipClassId["ogreaxe"]=253;
  1681. njipClassId["colossusvoulge"]=254;
  1682. njipClassId["thresher"]=255;
  1683. njipClassId["crypticaxe"]=256;
  1684. njipClassId["greatpoleaxe"]=257;
  1685. njipClassId["giantthresher"]=258;
  1686. njipClassId["walkingstick"]=259;
  1687. njipClassId["stalagmite"]=260;
  1688. njipClassId["elderstaff"]=261;
  1689. njipClassId["shillelagh"]=262;
  1690. njipClassId["archonstaff"]=263;
  1691. njipClassId["spiderbow"]=264;
  1692. njipClassId["bladebow"]=265;
  1693. njipClassId["shadowbow"]=266;
  1694. njipClassId["greatbow"]=267;
  1695. njipClassId["diamondbow"]=268;
  1696. njipClassId["crusaderbow"]=269;
  1697. njipClassId["wardbow"]=270;
  1698. njipClassId["hydrabow"]=271;
  1699. njipClassId["pelletbow"]=272;
  1700. njipClassId["gorgoncrossbow"]=273;
  1701. njipClassId["colossuscrossbow"]=274;
  1702. njipClassId["demoncrossbow"]=275;
  1703. njipClassId["eagleorb"]=276;
  1704. njipClassId["sacredglobe"]=277;
  1705. njipClassId["smokedsphere"]=278;
  1706. njipClassId["claspedorb"]=279;
  1707. njipClassId["jared'sstone"]=280;
  1708. njipClassId["stagbow"]=281;
  1709. njipClassId["reflexbow"]=282;
  1710. njipClassId["maidenspear"]=283;
  1711. njipClassId["maidenpike"]=284;
  1712. njipClassId["maidenjavelin"]=285;
  1713. njipClassId["glowingorb"]=286;
  1714. njipClassId["crystallineglobe"]=287;
  1715. njipClassId["cloudysphere"]=288;
  1716. njipClassId["sparklingball"]=289;
  1717. njipClassId["swirlingcrystal"]=290;
  1718. njipClassId["ashwoodbow"]=291;
  1719. njipClassId["ceremonialbow"]=292;
  1720. njipClassId["ceremonialspear"]=293;
  1721. njipClassId["ceremonialpike"]=294;
  1722. njipClassId["ceremonialjavelin"]=295;
  1723. njipClassId["heavenlystone"]=296;
  1724. njipClassId["eldritchorb"]=297;
  1725. njipClassId["demonheart"]=298;
  1726. njipClassId["vortexorb"]=299;
  1727. njipClassId["dimensionalshard"]=300;
  1728. njipClassId["matriarchalbow"]=301;
  1729. njipClassId["grandmatronbow"]=302;
  1730. njipClassId["matriarchalspear"]=303;
  1731. njipClassId["matriarchalpike"]=304;
  1732. njipClassId["matriarchaljavelin"]=305;
  1733. njipClassId["cap"]=306;
  1734. njipClassId["skullcap"]=307;
  1735. njipClassId["helm"]=308;
  1736. njipClassId["fullhelm"]=309;
  1737. njipClassId["greathelm"]=310;
  1738. njipClassId["crown"]=311;
  1739. njipClassId["mask"]=312;
  1740. njipClassId["quiltedarmor"]=313;
  1741. njipClassId["leatherarmor"]=314;
  1742. njipClassId["hardleatherarmor"]=315;
  1743. njipClassId["studdedleather"]=316;
  1744. njipClassId["ringmail"]=317;
  1745. njipClassId["scalemail"]=318;
  1746. njipClassId["chainmail"]=319;
  1747. njipClassId["breastplate"]=320;
  1748. njipClassId["splintmail"]=321;
  1749. njipClassId["platemail"]=322;
  1750. njipClassId["fieldplate"]=323;
  1751. njipClassId["gothicplate"]=324;
  1752. njipClassId["fullplatemail"]=325;
  1753. njipClassId["ancientarmor"]=326;
  1754. njipClassId["lightplate"]=327;
  1755. njipClassId["buckler"]=328;
  1756. njipClassId["smallshield"]=329;
  1757. njipClassId["largeshield"]=330;
  1758. njipClassId["kiteshield"]=331;
  1759. njipClassId["towershield"]=332;
  1760. njipClassId["gothicshield"]=333;
  1761. njipClassId["leathergloves"]=334;
  1762. njipClassId["heavygloves"]=335;
  1763. njipClassId["chaingloves"]=336;
  1764. njipClassId["lightgauntlets"]=337;
  1765. njipClassId["gauntlets"]=338;
  1766. njipClassId["boots"]=339;
  1767. njipClassId["heavyboots"]=340;
  1768. njipClassId["chainboots"]=341;
  1769. njipClassId["lightplatedboots"]=342;
  1770. njipClassId["greaves"]=343;
  1771. njipClassId["sash"]=344;
  1772. njipClassId["lightbelt"]=345;
  1773. njipClassId["belt"]=346;
  1774. njipClassId["heavybelt"]=347;
  1775. njipClassId["platedbelt"]=348;
  1776. njipClassId["bonehelm"]=349;
  1777. njipClassId["boneshield"]=350;
  1778. njipClassId["spikedshield"]=351;
  1779. njipClassId["warhat"]=352;
  1780. njipClassId["sallet"]=353;
  1781. njipClassId["casque"]=354;
  1782. njipClassId["basinet"]=355;
  1783. njipClassId["wingedhelm"]=356;
  1784. njipClassId["grandcrown"]=357;
  1785. njipClassId["deathmask"]=358;
  1786. njipClassId["ghostarmor"]=359;
  1787. njipClassId["serpentskinarmor"]=360;
  1788. njipClassId["demonhidearmor"]=361;
  1789. njipClassId["trellisedarmor"]=362;
  1790. njipClassId["linkedmail"]=363;
  1791. njipClassId["tigulatedmail"]=364;
  1792. njipClassId["mesharmor"]=365;
  1793. njipClassId["cuirass"]=366;
  1794. njipClassId["russetarmor"]=367;
  1795. njipClassId["templarcoat"]=368;
  1796. njipClassId["sharktootharmor"]=369;
  1797. njipClassId["embossedplate"]=370;
  1798. njipClassId["chaosarmor"]=371;
  1799. njipClassId["ornateplate"]=372;
  1800. njipClassId["mageplate"]=373;
  1801. njipClassId["defender"]=374;
  1802. njipClassId["roundshield"]=375;
  1803. njipClassId["scutum"]=376;
  1804. njipClassId["dragonshield"]=377;
  1805. njipClassId["pavise"]=378;
  1806. njipClassId["ancientshield"]=379;
  1807. njipClassId["demonhidegloves"]=380;
  1808. njipClassId["sharkskingloves"]=381;
  1809. njipClassId["heavybracers"]=382;
  1810. njipClassId["battlegauntlets"]=383;
  1811. njipClassId["wargauntlets"]=384;
  1812. njipClassId["demonhideboots"]=385;
  1813. njipClassId["sharkskinboots"]=386;
  1814. njipClassId["meshboots"]=387;
  1815. njipClassId["battleboots"]=388;
  1816. njipClassId["warboots"]=389;
  1817. njipClassId["demonhidesash"]=390;
  1818. njipClassId["sharkskinbelt"]=391;
  1819. njipClassId["meshbelt"]=392;
  1820. njipClassId["battlebelt"]=393;
  1821. njipClassId["warbelt"]=394;
  1822. njipClassId["grimhelm"]=395;
  1823. njipClassId["grimshield"]=396;
  1824. njipClassId["barbedshield"]=397;
  1825. njipClassId["wolfhead"]=398;
  1826. njipClassId["hawkhelm"]=399;
  1827. njipClassId["antlers"]=400;
  1828. njipClassId["falconmask"]=401;
  1829. njipClassId["spiritmask"]=402;
  1830. njipClassId["jawbonecap"]=403;
  1831. njipClassId["fangedhelm"]=404;
  1832. njipClassId["hornedhelm"]=405;
  1833. njipClassId["assaulthelmet"]=406;
  1834. njipClassId["avengerguard"]=407;
  1835. njipClassId["targe"]=408;
  1836. njipClassId["rondache"]=409;
  1837. njipClassId["heraldicshield"]=410;
  1838. njipClassId["aerinshield"]=411;
  1839. njipClassId["crownshield"]=412;
  1840. njipClassId["preservedhead"]=413;
  1841. njipClassId["zombiehead"]=414;
  1842. njipClassId["unravellerhead"]=415;
  1843. njipClassId["gargoylehead"]=416;
  1844. njipClassId["demonhead"]=417;
  1845. njipClassId["circlet"]=418;
  1846. njipClassId["coronet"]=419;
  1847. njipClassId["tiara"]=420;
  1848. njipClassId["diadem"]=421;
  1849. njipClassId["shako"]=422;
  1850. njipClassId["hydraskull"]=423;
  1851. njipClassId["armet"]=424;
  1852. njipClassId["giantconch"]=425;
  1853. njipClassId["spiredhelm"]=426;
  1854. njipClassId["corona"]=427;
  1855. njipClassId["demonhead"]=428;
  1856. njipClassId["duskshroud"]=429;
  1857. njipClassId["wyrmhide"]=430;
  1858. njipClassId["scarabhusk"]=431;
  1859. njipClassId["wirefleece"]=432;
  1860. njipClassId["diamondmail"]=433;
  1861. njipClassId["loricatedmail"]=434;
  1862. njipClassId["boneweave"]=435;
  1863. njipClassId["greathauberk"]=436;
  1864. njipClassId["balrogskin"]=437;
  1865. njipClassId["hellforgeplate"]=438;
  1866. njipClassId["krakenshell"]=439;
  1867. njipClassId["lacqueredplate"]=440;
  1868. njipClassId["shadowplate"]=441;
  1869. njipClassId["sacredarmor"]=442;
  1870. njipClassId["archonplate"]=443;
  1871. njipClassId["heater"]=444;
  1872. njipClassId["luna"]=445;
  1873. njipClassId["hyperion"]=446;
  1874. njipClassId["monarch"]=447;
  1875. njipClassId["aegis"]=448;
  1876. njipClassId["ward"]=449;
  1877. njipClassId["bramblemitts"]=450;
  1878. njipClassId["vampirebonegloves"]=451;
  1879. njipClassId["vambraces"]=452;
  1880. njipClassId["crusadergauntlets"]=453;
  1881. njipClassId["ogregauntlets"]=454;
  1882. njipClassId["wyrmhideboots"]=455;
  1883. njipClassId["scarabshellboots"]=456;
  1884. njipClassId["boneweaveboots"]=457;
  1885. njipClassId["mirroredboots"]=458;
  1886. njipClassId["myrmidongreaves"]=459;
  1887. njipClassId["spiderwebsash"]=460;
  1888. njipClassId["vampirefangbelt"]=461;
  1889. njipClassId["mithrilcoil"]=462;
  1890. njipClassId["trollbelt"]=463;
  1891. njipClassId["colossusgirdle"]=464;
  1892. njipClassId["bonevisage"]=465;
  1893. njipClassId["trollnest"]=466;
  1894. njipClassId["bladebarrier"]=467;
  1895. njipClassId["alphahelm"]=468;
  1896. njipClassId["griffonheaddress"]=469;
  1897. njipClassId["hunter'sguise"]=470;
  1898. njipClassId["sacredfeathers"]=471;
  1899. njipClassId["totemicmask"]=472;
  1900. njipClassId["jawbonevisor"]=473;
  1901. njipClassId["lionhelm"]=474;
  1902. njipClassId["ragemask"]=475;
  1903. njipClassId["savagehelmet"]=476;
  1904. njipClassId["slayerguard"]=477;
  1905. njipClassId["akarantarge"]=478;
  1906. njipClassId["akaranrondache"]=479;
  1907. njipClassId["protectorshield"]=480;
  1908. njipClassId["gildedshield"]=481;
  1909. njipClassId["royalshield"]=482;
  1910. njipClassId["mummifiedtrophy"]=483;
  1911. njipClassId["fetishtrophy"]=484;
  1912. njipClassId["sextontrophy"]=485;
  1913. njipClassId["cantortrophy"]=486;
  1914. njipClassId["hierophanttrophy"]=487;
  1915. njipClassId["bloodspirit"]=488;
  1916. njipClassId["sunspirit"]=489;
  1917. njipClassId["earthspirit"]=490;
  1918. njipClassId["skyspirit"]=491;
  1919. njipClassId["dreamspirit"]=492;
  1920. njipClassId["carnagehelm"]=493;
  1921. njipClassId["furyvisor"]=494;
  1922. njipClassId["destroyerhelm"]=495;
  1923. njipClassId["conquerorcrown"]=496;
  1924. njipClassId["guardiancrown"]=497;
  1925. njipClassId["sacredtarge"]=498;
  1926. njipClassId["sacredrondache"]=499;
  1927. njipClassId["kurastshield"]=500;
  1928. njipClassId["zakarumshield"]=501;
  1929. njipClassId["vortexshield"]=502;
  1930. njipClassId["minionskull"]=503;
  1931. njipClassId["hellspawnskull"]=504;
  1932. njipClassId["overseerskull"]=505;
  1933. njipClassId["succubusskull"]=506;
  1934. njipClassId["bloodlordskull"]=507;
  1935. njipClassId["elixir"]=508;
  1936. njipClassId["staminapotion"]=513;
  1937. njipClassId["antidotepotion"]=514;
  1938. njipClassId["rejuvenationpotion"]=515;
  1939. njipClassId["fullrejuvenationpotion"]=516;
  1940. njipClassId["thawingpotion"]=517;
  1941. njipClassId["tomeoftownportal"]=518;
  1942. njipClassId["tomeofidentify"]=519;
  1943. njipClassId["amulet"]=520;
  1944. njipClassId["topofthehoradricstaff"]=521;
  1945. njipClassId["ring"]=522;
  1946. njipClassId["gold"]=523;
  1947. njipClassId["scrollofinifuss"]=524;
  1948. njipClassId["keytothecairnstones"]=525;
  1949. njipClassId["arrows"]=526;
  1950. njipClassId["torch"]=527;
  1951. njipClassId["bolts"]=528;
  1952. njipClassId["scrolloftownportal"]=529;
  1953. njipClassId["scrollofidentify"]=530;
  1954. njipClassId["heart"]=531;
  1955. njipClassId["brain"]=532;
  1956. njipClassId["jawbone"]=533;
  1957. njipClassId["eye"]=534;
  1958. njipClassId["horn"]=535;
  1959. njipClassId["tail"]=536;
  1960. njipClassId["flag"]=537;
  1961. njipClassId["fang"]=538;
  1962. njipClassId["quill"]=539;
  1963. njipClassId["soul"]=540;
  1964. njipClassId["scalp"]=541;
  1965. njipClassId["spleen"]=542;
  1966. njipClassId["key"]=543;
  1967. njipClassId["theblacktowerkey"]=544;
  1968. njipClassId["potionoflife"]=545;
  1969. njipClassId["ajadefigurine"]=546;
  1970. njipClassId["thegoldenbird"]=547;
  1971. njipClassId["lamesen'stome"]=548;
  1972. njipClassId["horadriccube"]=549;
  1973. njipClassId["horadricscroll"]=550;
  1974. njipClassId["mephisto'ssoulstone"]=551;
  1975. njipClassId["bookofskill"]=552;
  1976. njipClassId["khalim'seye"]=553;
  1977. njipClassId["khalim'sheart"]=554;
  1978. njipClassId["khalim'sbrain"]=555;
  1979. njipClassId["ear"]=556;
  1980. njipClassId["chippedamethyst"]=557;
  1981. njipClassId["flawedamethyst"]=558;
  1982. njipClassId["amethyst"]=559;
  1983. njipClassId["flawlessamethyst"]=560;
  1984. njipClassId["perfectamethyst"]=561;
  1985. njipClassId["chippedtopaz"]=562;
  1986. njipClassId["flawedtopaz"]=563;
  1987. njipClassId["topaz"]=564;
  1988. njipClassId["flawlesstopaz"]=565;
  1989. njipClassId["perfecttopaz"]=566;
  1990. njipClassId["chippedsapphire"]=567;
  1991. njipClassId["flawedsapphire"]=568;
  1992. njipClassId["sapphire"]=569;
  1993. njipClassId["flawlesssapphire"]=570;
  1994. njipClassId["perfectsapphire"]=571;
  1995. njipClassId["chippedemerald"]=572;
  1996. njipClassId["flawedemerald"]=573;
  1997. njipClassId["emerald"]=574;
  1998. njipClassId["flawlessemerald"]=575;
  1999. njipClassId["perfectemerald"]=576;
  2000. njipClassId["chippedruby"]=577;
  2001. njipClassId["flawedruby"]=578;
  2002. njipClassId["ruby"]=579;
  2003. njipClassId["flawlessruby"]=580;
  2004. njipClassId["perfectruby"]=581;
  2005. njipClassId["chippeddiamond"]=582;
  2006. njipClassId["flaweddiamond"]=583;
  2007. njipClassId["diamond"]=584;
  2008. njipClassId["flawlessdiamond"]=585;
  2009. njipClassId["perfectdiamond"]=586;
  2010. njipClassId["minorhealingpotion"]=587;
  2011. njipClassId["lighthealingpotion"]=588;
  2012. njipClassId["healingpotion"]=589;
  2013. njipClassId["greaterhealingpotion"]=590;
  2014. njipClassId["superhealingpotion"]=591;
  2015. njipClassId["minormanapotion"]=592;
  2016. njipClassId["lightmanapotion"]=593;
  2017. njipClassId["manapotion"]=594;
  2018. njipClassId["greatermanapotion"]=595;
  2019. njipClassId["supermanapotion"]=596;
  2020. njipClassId["chippedskull"]=597;
  2021. njipClassId["flawedskull"]=598;
  2022. njipClassId["skull"]=599;
  2023. njipClassId["flawlessskull"]=600;
  2024. njipClassId["perfectskull"]=601;
  2025. njipClassId["herb"]=602;
  2026. njipClassId["smallcharm"]=603;
  2027. njipClassId["largecharm"]=604;
  2028. njipClassId["grandcharm"]=605;
  2029. njipClassId["elrune"]=610;
  2030. njipClassId["eldrune"]=611;
  2031. njipClassId["tirrune"]=612;
  2032. njipClassId["nefrune"]=613;
  2033. njipClassId["ethrune"]=614;
  2034. njipClassId["ithrune"]=615;
  2035. njipClassId["talrune"]=616;
  2036. njipClassId["ralrune"]=617;
  2037. njipClassId["ortrune"]=618;
  2038. njipClassId["thulrune"]=619;
  2039. njipClassId["amnrune"]=620;
  2040. njipClassId["solrune"]=621;
  2041. njipClassId["shaelrune"]=622;
  2042. njipClassId["dolrune"]=623;
  2043. njipClassId["helrune"]=624;
  2044. njipClassId["iorune"]=625;
  2045. njipClassId["lumrune"]=626;
  2046. njipClassId["korune"]=627;
  2047. njipClassId["falrune"]=628;
  2048. njipClassId["lemrune"]=629;
  2049. njipClassId["pulrune"]=630;
  2050. njipClassId["umrune"]=631;
  2051. njipClassId["malrune"]=632;
  2052. njipClassId["istrune"]=633;
  2053. njipClassId["gulrune"]=634;
  2054. njipClassId["vexrune"]=635;
  2055. njipClassId["ohmrune"]=636;
  2056. njipClassId["lorune"]=637;
  2057. njipClassId["surrune"]=638;
  2058. njipClassId["berrune"]=639;
  2059. njipClassId["jahrune"]=640;
  2060. njipClassId["chamrune"]=641;
  2061. njipClassId["zodrune"]=642;
  2062. njipClassId["jewel"]=643;
  2063. njipClassId["malah'spotion"]=644;
  2064. njipClassId["scrollofknowledge"]=645;
  2065. njipClassId["scrollofresistance"]=646;
  2066. njipClassId["keyofterror"]=647;
  2067. njipClassId["keyofhate"]=648;
  2068. njipClassId["keyofdestruction"]=649;
  2069. njipClassId["diablo'shorn"]=650;
  2070. njipClassId["baal'seye"]=651;
  2071. njipClassId["mephisto'sbrain"]=652;
  2072. njipClassId["tokenofabsolution"]=653;
  2073. njipClassId["twistedessenceofsuffering"]=654;
  2074. njipClassId["chargedessenceofhatred"]=655;
  2075. njipClassId["burningessenceofterror"]=656;
  2076. njipClassId["festeringessenceofdestruction"]=657;
  2077. njipClassId["standardofheroes"]=658;
  2078.  
  2079.  
  2080. var STAT_LEVEL_REQ = 1000;
  2081. var ITEM_FLAG_UNIDENTIFIED = 0x10;
  2082. var ITEM_FLAG_ISSOCKETED = 0x800; // the item has sockets (they can be full or empty)
  2083. var ITEM_FLAG_ISETHEREAL = 0x400000; // true if item is Ethereal, false if not
  2084. var ITEM_FLAG_ISRUNEWORD = 0x4000000; // set if it is a runeword (note that 'ith' qualifies;)
  2085.  
  2086. var ITEM_FLAG_EQUIPPED = 0x1; // player or merc is wearing the item (don't trust too much, especially when bit 9 is set)
  2087. var ITEM_FLAG_IN_SOCKET = 0x8; // 8 if in socket, valid for rune and jewels, not gems
  2088. var ITEM_FLAG_IDENTIFIED = 0x10; // 0 if unid
  2089. var ITEM_FLAG_SWITCH_IN = 0x40; // a weapon switch command was performed, and this item is now being used
  2090. var ITEM_FLAG_SWITCH_OUT = 0x80; // a weapon switch command was performed, and this item is no longer being used
  2091. var ITEM_FLAG_BROKEN = 0x100; // just a bet, but i'm pretty sure it's correct
  2092. var ITEM_FLAG_REJUV = 0x400; // only seen set for full rejuvs for now
  2093. var ITEM_FLAG_SOCKETED = 0x800; // the item has sockets (they can be full or empty)
  2094. var ITEM_FLAG_IN_STORE = 0x2000; // in trade or gamble screen
  2095. var ITEM_FLAG_NOT_IN_SOCKET = 0x4000; // 0 if in socket, 0 if in belt, 0 if equipped or equipped by merc, 0 for gems/charms/..
  2096. var ITEM_FLAG_EAR = 0x10000; // a player ear
  2097. var ITEM_FLAG_START_ITEM = 0x20000; // an item that a new character starts with (like javelin and buckler, and the minor healings at the start)
  2098. var ITEM_FLAG_RUNE_OR_POT = 0x200000; // rune or potion, also set for mephisto's soulstone
  2099. var ITEM_FLAG_ETHEREAL = 0x400000; // 0 if not ethereal
  2100. var ITEM_FLAG_ANY = 0x800000; // was set for all items tested (tested in inv, stash, store)
  2101. var ITEM_FLAG_NAMED = 0x1000000; // has a custom name "Player's item"
  2102. var ITEM_FLAG_RUNEWORD = 0X4000000; // set if it is a runeword (note that 'ith' qualifies;)
  2103.  
  2104.  
  2105. var njipItemFlag = new Array();
  2106. njipItemFlag["ethereal"] = ITEM_FLAG_ISETHEREAL;
  2107. njipItemFlag["eth"] = ITEM_FLAG_ISETHEREAL;
  2108. njipItemFlag["runeword"] = ITEM_FLAG_ISRUNEWORD;
  2109. njipItemFlag["socketed"] = ITEM_FLAG_ISSOCKETED;
  2110.  
  2111.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement