@ -16,192 +16,192 @@ int gnNumGetRecords;
const PLStruct PL_Prefix [ 84 ] = {
// clang-format off
// PLName, PLPower, PLParam1, PLParam2, PLMinLvl, PLIType, PLGOE, PLDouble, PLOk, PLMinVal, PLMaxVal, PLMultVal
{ " Tin " , IPL_TOHIT_CURSE , 6 , 10 , 3 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 1 , 0 , 0 , 0 , - 3 } ,
{ " Brass " , IPL_TOHIT_CURSE , 1 , 5 , 1 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 1 , 0 , 0 , 0 , - 2 } ,
{ " Bronze " , IPL_TOHIT , 1 , 5 , 1 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 1 , 1 , 100 , 500 , 2 } ,
{ " Iron " , IPL_TOHIT , 6 , 10 , 4 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 1 , 1 , 600 , 1000 , 3 } ,
{ " Steel " , IPL_TOHIT , 11 , 15 , 6 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 1 , 1 , 1100 , 1500 , 5 } ,
{ " Silver " , IPL_TOHIT , 16 , 20 , 9 , PLT_WEAP | PLT_BOW | PLT_MISC , 16 , 1 , 1 , 1600 , 2000 , 7 } ,
{ " Gold " , IPL_TOHIT , 21 , 30 , 12 , PLT_WEAP | PLT_BOW | PLT_MISC , 16 , 1 , 1 , 2100 , 3000 , 9 } ,
{ " Platinum " , IPL_TOHIT , 31 , 40 , 16 , PLT_WEAP | PLT_BOW , 16 , 1 , 1 , 3100 , 4000 , 11 } ,
{ " Mithril " , IPL_TOHIT , 41 , 60 , 20 , PLT_WEAP | PLT_BOW , 16 , 1 , 1 , 4100 , 6000 , 13 } ,
{ " Meteoric " , IPL_TOHIT , 61 , 80 , 23 , PLT_WEAP | PLT_BOW , 0 , 1 , 1 , 6100 , 10000 , 15 } ,
{ " Weird " , IPL_TOHIT , 81 , 100 , 35 , PLT_WEAP | PLT_BOW , 0 , 1 , 1 , 10100 , 14000 , 17 } ,
{ " Strange " , IPL_TOHIT , 101 , 150 , 60 , PLT_WEAP | PLT_BOW , 0 , 1 , 1 , 14100 , 20000 , 20 } ,
{ " Useless " , IPL_DAMP_CURSE , 100 , 100 , 5 , PLT_WEAP | PLT_BOW , 0 , 1 , 0 , 0 , 0 , - 8 } ,
{ " Bent " , IPL_DAMP_CURSE , 50 , 75 , 3 , PLT_WEAP | PLT_BOW , 0 , 1 , 0 , 0 , 0 , - 4 } ,
{ " Weak " , IPL_DAMP_CURSE , 25 , 45 , 1 , PLT_WEAP | PLT_BOW , 0 , 1 , 0 , 0 , 0 , - 3 } ,
{ " Jagged " , IPL_DAMP , 20 , 35 , 4 , PLT_WEAP | PLT_BOW , 0 , 1 , 1 , 250 , 450 , 3 } ,
{ " Deadly " , IPL_DAMP , 36 , 50 , 6 , PLT_WEAP | PLT_BOW , 0 , 1 , 1 , 500 , 700 , 4 } ,
{ " Heavy " , IPL_DAMP , 51 , 65 , 9 , PLT_WEAP | PLT_BOW , 0 , 1 , 1 , 750 , 950 , 5 } ,
{ " Vicious " , IPL_DAMP , 66 , 80 , 12 , PLT_WEAP | PLT_BOW , 1 , 1 , 1 , 1000 , 1450 , 8 } ,
{ " Brutal " , IPL_DAMP , 81 , 95 , 16 , PLT_WEAP | PLT_BOW , 0 , 1 , 1 , 1500 , 1950 , 10 } ,
{ " Massive " , IPL_DAMP , 96 , 110 , 20 , PLT_WEAP | PLT_BOW , 0 , 1 , 1 , 2000 , 2450 , 13 } ,
{ " Savage " , IPL_DAMP , 111 , 125 , 23 , PLT_WEAP | PLT_BOW , 0 , 1 , 1 , 2500 , 3000 , 15 } ,
{ " Ruthless " , IPL_DAMP , 126 , 150 , 35 , PLT_WEAP | PLT_BOW , 0 , 1 , 1 , 10100 , 15000 , 17 } ,
{ " Merciless " , IPL_DAMP , 151 , 175 , 60 , PLT_WEAP | PLT_BOW , 0 , 1 , 1 , 15000 , 20000 , 20 } ,
{ " Clumsy " , IPL_TOHIT_DAMP_CURSE , 50 , 75 , 5 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , 1 , 0 , 0 , 0 , - 7 } ,
{ " Dull " , IPL_TOHIT_DAMP_CURSE , 25 , 45 , 1 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , 1 , 0 , 0 , 0 , - 5 } ,
{ " Sharp " , IPL_TOHIT_DAMP , 20 , 35 , 1 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , 1 , 0 , 350 , 950 , 5 } ,
{ " Fine " , IPL_TOHIT_DAMP , 36 , 50 , 6 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , 1 , 1 , 1100 , 1700 , 7 } ,
{ " Warrior's " , IPL_TOHIT_DAMP , 51 , 65 , 10 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , 1 , 1 , 1850 , 2450 , 13 } ,
{ " Soldier's " , IPL_TOHIT_DAMP , 66 , 80 , 15 , PLT_WEAP | PLT_STAFF , 0 , 1 , 1 , 2600 , 3950 , 17 } ,
{ " Lord's " , IPL_TOHIT_DAMP , 81 , 95 , 19 , PLT_WEAP | PLT_STAFF , 0 , 1 , 1 , 4100 , 5950 , 21 } ,
{ " Knight's " , IPL_TOHIT_DAMP , 96 , 110 , 23 , PLT_WEAP | PLT_STAFF , 0 , 1 , 1 , 6100 , 8450 , 26 } ,
{ " Master's " , IPL_TOHIT_DAMP , 111 , 125 , 28 , PLT_WEAP | PLT_STAFF , 0 , 1 , 1 , 8600 , 13000 , 30 } ,
{ " Champion's " , IPL_TOHIT_DAMP , 126 , 150 , 40 , PLT_WEAP | PLT_STAFF , 0 , 1 , 1 , 15200 , 24000 , 33 } ,
{ " King's " , IPL_TOHIT_DAMP , 151 , 175 , 28 , PLT_WEAP | PLT_STAFF , 0 , 1 , 1 , 24100 , 35000 , 38 } ,
{ " Vulnerable " , IPL_ACP_CURSE , 51 , 100 , 3 , PLT_ARMO | PLT_SHLD , 0 , 1 , 0 , 0 , 0 , - 3 } ,
{ " Rusted " , IPL_ACP_CURSE , 25 , 50 , 1 , PLT_ARMO | PLT_SHLD , 0 , 1 , 0 , 0 , 0 , - 2 } ,
{ " Fine " , IPL_ACP , 20 , 30 , 1 , PLT_ARMO | PLT_SHLD , 0 , 1 , 1 , 20 , 100 , 2 } ,
{ " Strong " , IPL_ACP , 31 , 40 , 3 , PLT_ARMO | PLT_SHLD , 0 , 1 , 1 , 120 , 200 , 3 } ,
{ " Grand " , IPL_ACP , 41 , 55 , 6 , PLT_ARMO | PLT_SHLD , 0 , 1 , 1 , 220 , 300 , 5 } ,
{ " Valiant " , IPL_ACP , 56 , 70 , 10 , PLT_ARMO | PLT_SHLD , 0 , 1 , 1 , 320 , 400 , 7 } ,
{ " Glorious " , IPL_ACP , 71 , 90 , 14 , PLT_ARMO | PLT_SHLD , 16 , 1 , 1 , 420 , 600 , 9 } ,
{ " Blessed " , IPL_ACP , 91 , 110 , 19 , PLT_ARMO | PLT_SHLD , 16 , 1 , 1 , 620 , 800 , 11 } ,
{ " Saintly " , IPL_ACP , 111 , 130 , 24 , PLT_ARMO | PLT_SHLD , 16 , 1 , 1 , 820 , 1200 , 13 } ,
{ " Awesome " , IPL_ACP , 131 , 150 , 28 , PLT_ARMO | PLT_SHLD , 16 , 1 , 1 , 1220 , 2000 , 15 } ,
{ " Holy " , IPL_ACP , 151 , 170 , 35 , PLT_ARMO | PLT_SHLD , 16 , 1 , 1 , 5200 , 6000 , 17 } ,
{ " Godly " , IPL_ACP , 171 , 200 , 60 , PLT_ARMO | PLT_SHLD , 16 , 1 , 1 , 6200 , 7000 , 20 } ,
{ " Red " , IPL_FIRERES , 10 , 20 , 4 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 500 , 1500 , 2 } ,
{ " Crimson " , IPL_FIRERES , 21 , 30 , 10 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 2100 , 3000 , 2 } ,
{ " Crimson " , IPL_FIRERES , 31 , 40 , 16 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 3100 , 4000 , 2 } ,
{ " Garnet " , IPL_FIRERES , 41 , 50 , 20 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 8200 , 12000 , 3 } ,
{ " Ruby " , IPL_FIRERES , 51 , 60 , 26 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 17100 , 20000 , 5 } ,
{ " Blue " , IPL_LIGHTRES , 10 , 20 , 4 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 500 , 1500 , 2 } ,
{ " Azure " , IPL_LIGHTRES , 21 , 30 , 10 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 2100 , 3000 , 2 } ,
{ " Lapis " , IPL_LIGHTRES , 31 , 40 , 16 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 3100 , 4000 , 2 } ,
{ " Cobalt " , IPL_LIGHTRES , 41 , 50 , 20 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 8200 , 12000 , 3 } ,
{ " Sapphire " , IPL_LIGHTRES , 51 , 60 , 26 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 17100 , 20000 , 5 } ,
{ " White " , IPL_MAGICRES , 10 , 20 , 4 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 500 , 1500 , 2 } ,
{ " Pearl " , IPL_MAGICRES , 21 , 30 , 10 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 2100 , 3000 , 2 } ,
{ " Ivory " , IPL_MAGICRES , 31 , 40 , 16 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 3100 , 4000 , 2 } ,
{ " Crystal " , IPL_MAGICRES , 41 , 50 , 20 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 8200 , 12000 , 3 } ,
{ " Diamond " , IPL_MAGICRES , 51 , 60 , 26 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 17100 , 20000 , 5 } ,
{ " Topaz " , IPL_ALLRES , 10 , 15 , 8 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 2000 , 5000 , 3 } ,
{ " Amber " , IPL_ALLRES , 16 , 20 , 12 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 7400 , 10000 , 3 } ,
{ " Jade " , IPL_ALLRES , 21 , 30 , 18 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 11000 , 15000 , 3 } ,
{ " Obsidian " , IPL_ALLRES , 31 , 40 , 24 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 24000 , 40000 , 4 } ,
{ " Emerald " , IPL_ALLRES , 41 , 50 , 31 , PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , 0 , 1 , 61000 , 75000 , 7 } ,
{ " Hyena's " , IPL_MANA_CURSE , 11 , 25 , 4 , PLT_STAFF | PLT_MISC , 0 , 0 , 0 , 100 , 1000 , - 2 } ,
{ " Frog's " , IPL_MANA_CURSE , 1 , 10 , 1 , PLT_STAFF | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 2 } ,
{ " Spider's " , IPL_MANA , 10 , 15 , 1 , PLT_STAFF | PLT_MISC , 1 , 0 , 1 , 500 , 1000 , 2 } ,
{ " Raven's " , IPL_MANA , 15 , 20 , 5 , PLT_STAFF | PLT_MISC , 0 , 0 , 1 , 1100 , 2000 , 3 } ,
{ " Snake's " , IPL_MANA , 21 , 30 , 9 , PLT_STAFF | PLT_MISC , 0 , 0 , 1 , 2100 , 4000 , 5 } ,
{ " Serpent's " , IPL_MANA , 30 , 40 , 15 , PLT_STAFF | PLT_MISC , 0 , 0 , 1 , 4100 , 6000 , 7 } ,
{ " Drake's " , IPL_MANA , 41 , 50 , 21 , PLT_STAFF | PLT_MISC , 0 , 0 , 1 , 6100 , 10000 , 9 } ,
{ " Dragon's " , IPL_MANA , 51 , 60 , 27 , PLT_STAFF | PLT_MISC , 0 , 0 , 1 , 10100 , 15000 , 11 } ,
{ " Wyrm's " , IPL_MANA , 61 , 80 , 35 , PLT_STAFF , 0 , 0 , 1 , 15100 , 19000 , 12 } ,
{ " Hydra's " , IPL_MANA , 81 , 100 , 60 , PLT_STAFF , 0 , 0 , 1 , 19100 , 30000 , 13 } ,
{ " Angel's " , IPL_SPLLVLADD , 1 , 1 , 15 , PLT_STAFF , 16 , 0 , 1 , 25000 , 25000 , 2 } ,
{ " Arch-Angel's " , IPL_SPLLVLADD , 2 , 2 , 25 , PLT_STAFF , 16 , 0 , 1 , 50000 , 50000 , 3 } ,
{ " Plentiful " , IPL_CHARGES , 2 , 2 , 4 , PLT_STAFF , 0 , 0 , 1 , 2000 , 2000 , 2 } ,
{ " Bountiful " , IPL_CHARGES , 3 , 3 , 9 , PLT_STAFF , 0 , 0 , 1 , 3000 , 3000 , 3 } ,
{ " Flaming " , IPL_FIREDAM , 1 , 10 , 7 , PLT_WEAP | PLT_STAFF , 0 , 0 , 1 , 5000 , 5000 , 2 } ,
{ " Lightning " , IPL_LIGHTDAM , 2 , 20 , 18 , PLT_WEAP | PLT_STAFF , 0 , 0 , 1 , 10000 , 10000 , 2 } ,
{ & empty_string , IPL_INVALID , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
// PLName, PLPower, PLParam1, PLParam2, PLMinLvl, PLIType, PLGOE, PLDouble, PLOk, PLMinVal, PLMaxVal, PLMultVal
{ " Tin " , IPL_TOHIT_CURSE , 6 , 10 , 3 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , TRUE , FALSE , 0 , 0 , - 3 } ,
{ " Brass " , IPL_TOHIT_CURSE , 1 , 5 , 1 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , TRUE , FALSE , 0 , 0 , - 2 } ,
{ " Bronze " , IPL_TOHIT , 1 , 5 , 1 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , TRUE , TRUE , 100 , 500 , 2 } ,
{ " Iron " , IPL_TOHIT , 6 , 10 , 4 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , TRUE , TRUE , 600 , 1000 , 3 } ,
{ " Steel " , IPL_TOHIT , 11 , 15 , 6 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , TRUE , TRUE , 1100 , 1500 , 5 } ,
{ " Silver " , IPL_TOHIT , 16 , 20 , 9 , PLT_WEAP | PLT_BOW | PLT_MISC , 16 , TRUE , TRUE , 1600 , 2000 , 7 } ,
{ " Gold " , IPL_TOHIT , 21 , 30 , 12 , PLT_WEAP | PLT_BOW | PLT_MISC , 16 , TRUE , TRUE , 2100 , 3000 , 9 } ,
{ " Platinum " , IPL_TOHIT , 31 , 40 , 16 , PLT_WEAP | PLT_BOW , 16 , TRUE , TRUE , 3100 , 4000 , 11 } ,
{ " Mithril " , IPL_TOHIT , 41 , 60 , 20 , PLT_WEAP | PLT_BOW , 16 , TRUE , TRUE , 4100 , 6000 , 13 } ,
{ " Meteoric " , IPL_TOHIT , 61 , 80 , 23 , PLT_WEAP | PLT_BOW , 0 , TRUE , TRUE , 6100 , 10000 , 15 } ,
{ " Weird " , IPL_TOHIT , 81 , 100 , 35 , PLT_WEAP | PLT_BOW , 0 , TRUE , TRUE , 10100 , 14000 , 17 } ,
{ " Strange " , IPL_TOHIT , 101 , 150 , 60 , PLT_WEAP | PLT_BOW , 0 , TRUE , TRUE , 14100 , 20000 , 20 } ,
{ " Useless " , IPL_DAMP_CURSE , 100 , 100 , 5 , PLT_WEAP | PLT_BOW , 0 , TRUE , FALSE , 0 , 0 , - 8 } ,
{ " Bent " , IPL_DAMP_CURSE , 50 , 75 , 3 , PLT_WEAP | PLT_BOW , 0 , TRUE , FALSE , 0 , 0 , - 4 } ,
{ " Weak " , IPL_DAMP_CURSE , 25 , 45 , 1 , PLT_WEAP | PLT_BOW , 0 , TRUE , FALSE , 0 , 0 , - 3 } ,
{ " Jagged " , IPL_DAMP , 20 , 35 , 4 , PLT_WEAP | PLT_BOW , 0 , TRUE , TRUE , 250 , 450 , 3 } ,
{ " Deadly " , IPL_DAMP , 36 , 50 , 6 , PLT_WEAP | PLT_BOW , 0 , TRUE , TRUE , 500 , 700 , 4 } ,
{ " Heavy " , IPL_DAMP , 51 , 65 , 9 , PLT_WEAP | PLT_BOW , 0 , TRUE , TRUE , 750 , 950 , 5 } ,
{ " Vicious " , IPL_DAMP , 66 , 80 , 12 , PLT_WEAP | PLT_BOW , 1 , TRUE , TRUE , 1000 , 1450 , 8 } ,
{ " Brutal " , IPL_DAMP , 81 , 95 , 16 , PLT_WEAP | PLT_BOW , 0 , TRUE , TRUE , 1500 , 1950 , 10 } ,
{ " Massive " , IPL_DAMP , 96 , 110 , 20 , PLT_WEAP | PLT_BOW , 0 , TRUE , TRUE , 2000 , 2450 , 13 } ,
{ " Savage " , IPL_DAMP , 111 , 125 , 23 , PLT_WEAP | PLT_BOW , 0 , TRUE , TRUE , 2500 , 3000 , 15 } ,
{ " Ruthless " , IPL_DAMP , 126 , 150 , 35 , PLT_WEAP | PLT_BOW , 0 , TRUE , TRUE , 10100 , 15000 , 17 } ,
{ " Merciless " , IPL_DAMP , 151 , 175 , 60 , PLT_WEAP | PLT_BOW , 0 , TRUE , TRUE , 15000 , 20000 , 20 } ,
{ " Clumsy " , IPL_TOHIT_DAMP_CURSE , 50 , 75 , 5 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , TRUE , FALSE , 0 , 0 , - 7 } ,
{ " Dull " , IPL_TOHIT_DAMP_CURSE , 25 , 45 , 1 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , TRUE , FALSE , 0 , 0 , - 5 } ,
{ " Sharp " , IPL_TOHIT_DAMP , 20 , 35 , 1 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , TRUE , FALSE , 350 , 950 , 5 } ,
{ " Fine " , IPL_TOHIT_DAMP , 36 , 50 , 6 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , TRUE , TRUE , 1100 , 1700 , 7 } ,
{ " Warrior's " , IPL_TOHIT_DAMP , 51 , 65 , 10 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , TRUE , TRUE , 1850 , 2450 , 13 } ,
{ " Soldier's " , IPL_TOHIT_DAMP , 66 , 80 , 15 , PLT_WEAP | PLT_STAFF , 0 , TRUE , TRUE , 2600 , 3950 , 17 } ,
{ " Lord's " , IPL_TOHIT_DAMP , 81 , 95 , 19 , PLT_WEAP | PLT_STAFF , 0 , TRUE , TRUE , 4100 , 5950 , 21 } ,
{ " Knight's " , IPL_TOHIT_DAMP , 96 , 110 , 23 , PLT_WEAP | PLT_STAFF , 0 , TRUE , TRUE , 6100 , 8450 , 26 } ,
{ " Master's " , IPL_TOHIT_DAMP , 111 , 125 , 28 , PLT_WEAP | PLT_STAFF , 0 , TRUE , TRUE , 8600 , 13000 , 30 } ,
{ " Champion's " , IPL_TOHIT_DAMP , 126 , 150 , 40 , PLT_WEAP | PLT_STAFF , 0 , TRUE , TRUE , 15200 , 24000 , 33 } ,
{ " King's " , IPL_TOHIT_DAMP , 151 , 175 , 28 , PLT_WEAP | PLT_STAFF , 0 , TRUE , TRUE , 24100 , 35000 , 38 } ,
{ " Vulnerable " , IPL_ACP_CURSE , 51 , 100 , 3 , PLT_ARMO | PLT_SHLD , 0 , TRUE , FALSE , 0 , 0 , - 3 } ,
{ " Rusted " , IPL_ACP_CURSE , 25 , 50 , 1 , PLT_ARMO | PLT_SHLD , 0 , TRUE , FALSE , 0 , 0 , - 2 } ,
{ " Fine " , IPL_ACP , 20 , 30 , 1 , PLT_ARMO | PLT_SHLD , 0 , TRUE , TRUE , 20 , 100 , 2 } ,
{ " Strong " , IPL_ACP , 31 , 40 , 3 , PLT_ARMO | PLT_SHLD , 0 , TRUE , TRUE , 120 , 200 , 3 } ,
{ " Grand " , IPL_ACP , 41 , 55 , 6 , PLT_ARMO | PLT_SHLD , 0 , TRUE , TRUE , 220 , 300 , 5 } ,
{ " Valiant " , IPL_ACP , 56 , 70 , 10 , PLT_ARMO | PLT_SHLD , 0 , TRUE , TRUE , 320 , 400 , 7 } ,
{ " Glorious " , IPL_ACP , 71 , 90 , 14 , PLT_ARMO | PLT_SHLD , 16 , TRUE , TRUE , 420 , 600 , 9 } ,
{ " Blessed " , IPL_ACP , 91 , 110 , 19 , PLT_ARMO | PLT_SHLD , 16 , TRUE , TRUE , 620 , 800 , 11 } ,
{ " Saintly " , IPL_ACP , 111 , 130 , 24 , PLT_ARMO | PLT_SHLD , 16 , TRUE , TRUE , 820 , 1200 , 13 } ,
{ " Awesome " , IPL_ACP , 131 , 150 , 28 , PLT_ARMO | PLT_SHLD , 16 , TRUE , TRUE , 1220 , 2000 , 15 } ,
{ " Holy " , IPL_ACP , 151 , 170 , 35 , PLT_ARMO | PLT_SHLD , 16 , TRUE , TRUE , 5200 , 6000 , 17 } ,
{ " Godly " , IPL_ACP , 171 , 200 , 60 , PLT_ARMO | PLT_SHLD , 16 , TRUE , TRUE , 6200 , 7000 , 20 } ,
{ " Red " , IPL_FIRERES , 10 , 20 , 4 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 500 , 1500 , 2 } ,
{ " Crimson " , IPL_FIRERES , 21 , 30 , 10 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 2100 , 3000 , 2 } ,
{ " Crimson " , IPL_FIRERES , 31 , 40 , 16 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 3100 , 4000 , 2 } ,
{ " Garnet " , IPL_FIRERES , 41 , 50 , 20 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 8200 , 12000 , 3 } ,
{ " Ruby " , IPL_FIRERES , 51 , 60 , 26 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 17100 , 20000 , 5 } ,
{ " Blue " , IPL_LIGHTRES , 10 , 20 , 4 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 500 , 1500 , 2 } ,
{ " Azure " , IPL_LIGHTRES , 21 , 30 , 10 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 2100 , 3000 , 2 } ,
{ " Lapis " , IPL_LIGHTRES , 31 , 40 , 16 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 3100 , 4000 , 2 } ,
{ " Cobalt " , IPL_LIGHTRES , 41 , 50 , 20 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 8200 , 12000 , 3 } ,
{ " Sapphire " , IPL_LIGHTRES , 51 , 60 , 26 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 17100 , 20000 , 5 } ,
{ " White " , IPL_MAGICRES , 10 , 20 , 4 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 500 , 1500 , 2 } ,
{ " Pearl " , IPL_MAGICRES , 21 , 30 , 10 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 2100 , 3000 , 2 } ,
{ " Ivory " , IPL_MAGICRES , 31 , 40 , 16 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 3100 , 4000 , 2 } ,
{ " Crystal " , IPL_MAGICRES , 41 , 50 , 20 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 8200 , 12000 , 3 } ,
{ " Diamond " , IPL_MAGICRES , 51 , 60 , 26 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 17100 , 20000 , 5 } ,
{ " Topaz " , IPL_ALLRES , 10 , 15 , 8 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 2000 , 5000 , 3 } ,
{ " Amber " , IPL_ALLRES , 16 , 20 , 12 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 7400 , 10000 , 3 } ,
{ " Jade " , IPL_ALLRES , 21 , 30 , 18 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 11000 , 15000 , 3 } ,
{ " Obsidian " , IPL_ALLRES , 31 , 40 , 24 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 24000 , 40000 , 4 } ,
{ " Emerald " , IPL_ALLRES , 41 , 50 , 31 , PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , FALSE , TRUE , 61000 , 75000 , 7 } ,
{ " Hyena's " , IPL_MANA_CURSE , 11 , 25 , 4 , PLT_STAFF | PLT_MISC , 0 , FALSE , FALSE , 100 , 1000 , - 2 } ,
{ " Frog's " , IPL_MANA_CURSE , 1 , 10 , 1 , PLT_STAFF | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 2 } ,
{ " Spider's " , IPL_MANA , 10 , 15 , 1 , PLT_STAFF | PLT_MISC , 1 , FALSE , TRUE , 500 , 1000 , 2 } ,
{ " Raven's " , IPL_MANA , 15 , 20 , 5 , PLT_STAFF | PLT_MISC , 0 , FALSE , TRUE , 1100 , 2000 , 3 } ,
{ " Snake's " , IPL_MANA , 21 , 30 , 9 , PLT_STAFF | PLT_MISC , 0 , FALSE , TRUE , 2100 , 4000 , 5 } ,
{ " Serpent's " , IPL_MANA , 30 , 40 , 15 , PLT_STAFF | PLT_MISC , 0 , FALSE , TRUE , 4100 , 6000 , 7 } ,
{ " Drake's " , IPL_MANA , 41 , 50 , 21 , PLT_STAFF | PLT_MISC , 0 , FALSE , TRUE , 6100 , 10000 , 9 } ,
{ " Dragon's " , IPL_MANA , 51 , 60 , 27 , PLT_STAFF | PLT_MISC , 0 , FALSE , TRUE , 10100 , 15000 , 11 } ,
{ " Wyrm's " , IPL_MANA , 61 , 80 , 35 , PLT_STAFF , 0 , FALSE , TRUE , 15100 , 19000 , 12 } ,
{ " Hydra's " , IPL_MANA , 81 , 100 , 60 , PLT_STAFF , 0 , FALSE , TRUE , 19100 , 30000 , 13 } ,
{ " Angel's " , IPL_SPLLVLADD , 1 , 1 , 15 , PLT_STAFF , 16 , FALSE , TRUE , 25000 , 25000 , 2 } ,
{ " Arch-Angel's " , IPL_SPLLVLADD , 2 , 2 , 25 , PLT_STAFF , 16 , FALSE , TRUE , 50000 , 50000 , 3 } ,
{ " Plentiful " , IPL_CHARGES , 2 , 2 , 4 , PLT_STAFF , 0 , FALSE , TRUE , 2000 , 2000 , 2 } ,
{ " Bountiful " , IPL_CHARGES , 3 , 3 , 9 , PLT_STAFF , 0 , FALSE , TRUE , 3000 , 3000 , 3 } ,
{ " Flaming " , IPL_FIREDAM , 1 , 10 , 7 , PLT_WEAP | PLT_STAFF , 0 , FALSE , TRUE , 5000 , 5000 , 2 } ,
{ " Lightning " , IPL_LIGHTDAM , 2 , 20 , 18 , PLT_WEAP | PLT_STAFF , 0 , FALSE , TRUE , 10000 , 10000 , 2 } ,
{ & empty_string , IPL_INVALID , 0 , 0 , 0 , 0 , 0 , FALSE , FALSE , 0 , 0 , 0 }
// clang-format on
} ;
const PLStruct PL_Suffix [ 96 ] = {
// clang-format off
// PLName, PLPower, PLParam1, PLParam2, PLMinLvl, PLIType, PLGOE, PLDouble, PLOk, PLMinVal, PLMaxVal, PLMultVal
{ " quality " , IPL_DAMMOD , 1 , 2 , 2 , PLT_WEAP | PLT_BOW , 0 , 0 , 1 , 100 , 200 , 2 } ,
{ " maiming " , IPL_DAMMOD , 3 , 5 , 7 , PLT_WEAP | PLT_BOW , 0 , 0 , 1 , 1300 , 1500 , 3 } ,
{ " slaying " , IPL_DAMMOD , 6 , 8 , 15 , PLT_WEAP , 0 , 0 , 1 , 2600 , 3000 , 5 } ,
{ " gore " , IPL_DAMMOD , 9 , 12 , 25 , PLT_WEAP , 0 , 0 , 1 , 4100 , 5000 , 8 } ,
{ " carnage " , IPL_DAMMOD , 13 , 16 , 35 , PLT_WEAP , 0 , 0 , 1 , 5100 , 10000 , 10 } ,
{ " slaughter " , IPL_DAMMOD , 17 , 20 , 60 , PLT_WEAP , 0 , 0 , 1 , 10100 , 15000 , 13 } ,
{ " pain " , IPL_GETHIT_CURSE , 2 , 4 , 4 , PLT_ARMO | PLT_SHLD | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 4 } ,
{ " tears " , IPL_GETHIT_CURSE , 1 , 1 , 2 , PLT_ARMO | PLT_SHLD | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 2 } ,
{ " health " , IPL_GETHIT , 1 , 1 , 2 , PLT_ARMO | PLT_SHLD | PLT_MISC , 16 , 0 , 1 , 200 , 200 , 2 } ,
{ " protection " , IPL_GETHIT , 2 , 2 , 6 , PLT_ARMO | PLT_SHLD , 16 , 0 , 1 , 400 , 800 , 4 } ,
{ " absorption " , IPL_GETHIT , 3 , 3 , 12 , PLT_ARMO | PLT_SHLD , 16 , 0 , 1 , 1001 , 2500 , 10 } ,
{ " deflection " , IPL_GETHIT , 4 , 4 , 20 , PLT_ARMO , 16 , 0 , 1 , 2500 , 6500 , 15 } ,
{ " osmosis " , IPL_GETHIT , 5 , 6 , 50 , PLT_ARMO , 16 , 0 , 1 , 7500 , 10000 , 20 } ,
{ " frailty " , IPL_STR_CURSE , 6 , 10 , 3 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 3 } ,
{ " weakness " , IPL_STR_CURSE , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 2 } ,
{ " strength " , IPL_STR , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 200 , 1000 , 2 } ,
{ " might " , IPL_STR , 6 , 10 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 1200 , 2000 , 3 } ,
{ " power " , IPL_STR , 11 , 15 , 11 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 2200 , 3000 , 4 } ,
{ " giants " , IPL_STR , 16 , 20 , 17 , PLT_ARMO | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 3200 , 5000 , 7 } ,
{ " titans " , IPL_STR , 21 , 30 , 23 , PLT_WEAP | PLT_MISC , 0 , 0 , 1 , 5200 , 10000 , 10 } ,
{ " paralysis " , IPL_DEX_CURSE , 6 , 10 , 3 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 3 } ,
{ " atrophy " , IPL_DEX_CURSE , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 2 } ,
{ " dexterity " , IPL_DEX , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 200 , 1000 , 2 } ,
{ " skill " , IPL_DEX , 6 , 10 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 1200 , 2000 , 3 } ,
{ " accuracy " , IPL_DEX , 11 , 15 , 11 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 2200 , 3000 , 4 } ,
{ " precision " , IPL_DEX , 16 , 20 , 17 , PLT_ARMO | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 3200 , 5000 , 7 } ,
{ " perfection " , IPL_DEX , 21 , 30 , 23 , PLT_BOW | PLT_MISC , 0 , 0 , 1 , 5200 , 10000 , 10 } ,
{ " the fool " , IPL_MAG_CURSE , 6 , 10 , 3 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 3 } ,
{ " dyslexia " , IPL_MAG_CURSE , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 2 } ,
{ " magic " , IPL_MAG , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 200 , 1000 , 2 } ,
{ " the mind " , IPL_MAG , 6 , 10 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 1200 , 2000 , 3 } ,
{ " brilliance " , IPL_MAG , 11 , 15 , 11 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 2200 , 3000 , 4 } ,
{ " sorcery " , IPL_MAG , 16 , 20 , 17 , PLT_ARMO | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 3200 , 5000 , 7 } ,
{ " wizardry " , IPL_MAG , 21 , 30 , 23 , PLT_STAFF | PLT_MISC , 0 , 0 , 1 , 5200 , 10000 , 10 } ,
{ " illness " , IPL_VIT_CURSE , 6 , 10 , 3 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 3 } ,
{ " disease " , IPL_VIT_CURSE , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 2 } ,
{ " vitality " , IPL_VIT , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 16 , 0 , 1 , 200 , 1000 , 2 } ,
{ " zest " , IPL_VIT , 6 , 10 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 16 , 0 , 1 , 1200 , 2000 , 3 } ,
{ " vim " , IPL_VIT , 11 , 15 , 11 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 16 , 0 , 1 , 2200 , 3000 , 4 } ,
{ " vigor " , IPL_VIT , 16 , 20 , 17 , PLT_ARMO | PLT_WEAP | PLT_BOW | PLT_MISC , 16 , 0 , 1 , 3200 , 5000 , 7 } ,
{ " life " , IPL_VIT , 21 , 30 , 23 , PLT_MISC , 16 , 0 , 1 , 5200 , 10000 , 10 } ,
{ " trouble " , IPL_ATTRIBS_CURSE , 6 , 10 , 12 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 10 } ,
{ " the pit " , IPL_ATTRIBS_CURSE , 1 , 5 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 5 } ,
{ " the sky " , IPL_ATTRIBS , 1 , 3 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 800 , 4000 , 5 } ,
{ " the moon " , IPL_ATTRIBS , 4 , 7 , 11 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 4800 , 8000 , 10 } ,
{ " the stars " , IPL_ATTRIBS , 8 , 11 , 17 , PLT_ARMO | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 8800 , 12000 , 15 } ,
{ " the heavens " , IPL_ATTRIBS , 12 , 15 , 25 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , 0 , 1 , 12800 , 20000 , 20 } ,
{ " the zodiac " , IPL_ATTRIBS , 16 , 20 , 30 , PLT_MISC , 0 , 0 , 1 , 20800 , 40000 , 30 } ,
{ " the vulture " , IPL_LIFE_CURSE , 11 , 25 , 4 , PLT_ARMO | PLT_SHLD | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 4 } ,
{ " the jackal " , IPL_LIFE_CURSE , 1 , 10 , 1 , PLT_ARMO | PLT_SHLD | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 2 } ,
{ " the fox " , IPL_LIFE , 10 , 15 , 1 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , 0 , 1 , 100 , 1000 , 2 } ,
{ " the jaguar " , IPL_LIFE , 16 , 20 , 5 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , 0 , 1 , 1100 , 2000 , 3 } ,
{ " the eagle " , IPL_LIFE , 21 , 30 , 9 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , 0 , 1 , 2100 , 4000 , 5 } ,
{ " the wolf " , IPL_LIFE , 30 , 40 , 15 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , 0 , 1 , 4100 , 6000 , 7 } ,
{ " the tiger " , IPL_LIFE , 41 , 50 , 21 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , 0 , 1 , 6100 , 10000 , 9 } ,
{ " the lion " , IPL_LIFE , 51 , 60 , 27 , PLT_ARMO | PLT_MISC , 0 , 0 , 1 , 10100 , 15000 , 11 } ,
{ " the mammoth " , IPL_LIFE , 61 , 80 , 35 , PLT_ARMO , 0 , 0 , 1 , 15100 , 19000 , 12 } ,
{ " the whale " , IPL_LIFE , 81 , 100 , 60 , PLT_ARMO , 0 , 0 , 1 , 19100 , 30000 , 13 } ,
{ " fragility " , IPL_DUR_CURSE , 100 , 100 , 3 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 1 , 0 , 0 , 0 , 0 , - 4 } ,
{ " brittleness " , IPL_DUR_CURSE , 26 , 75 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 1 , 0 , 0 , 0 , 0 , - 2 } ,
{ " sturdiness " , IPL_DUR , 26 , 75 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 0 , 0 , 1 , 100 , 100 , 2 } ,
{ " craftsmanship " , IPL_DUR , 51 , 100 , 6 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 0 , 0 , 1 , 200 , 200 , 2 } ,
{ " structure " , IPL_DUR , 101 , 200 , 12 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 0 , 0 , 1 , 300 , 300 , 2 } ,
{ " the ages " , IPL_INDESTRUCTIBLE , 0 , 0 , 25 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 0 , 0 , 1 , 600 , 600 , 5 } ,
{ " the dark " , IPL_LIGHT_CURSE , 4 , 4 , 6 , PLT_ARMO | PLT_WEAP | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 3 } ,
{ " the night " , IPL_LIGHT_CURSE , 2 , 2 , 3 , PLT_ARMO | PLT_WEAP | PLT_MISC , 1 , 0 , 0 , 0 , 0 , - 2 } ,
{ " light " , IPL_LIGHT , 2 , 2 , 4 , PLT_ARMO | PLT_WEAP | PLT_MISC , 16 , 0 , 1 , 750 , 750 , 2 } ,
{ " radiance " , IPL_LIGHT , 4 , 4 , 8 , PLT_ARMO | PLT_WEAP | PLT_MISC , 16 , 0 , 1 , 1500 , 1500 , 3 } ,
{ " flame " , IPL_FIRE_ARROWS , 1 , 3 , 1 , PLT_BOW , 0 , 0 , 1 , 2000 , 2000 , 2 } ,
{ " fire " , IPL_FIRE_ARROWS , 1 , 6 , 11 , PLT_BOW , 0 , 0 , 1 , 4000 , 4000 , 4 } ,
{ " burning " , IPL_FIRE_ARROWS , 1 , 16 , 35 , PLT_BOW , 0 , 0 , 1 , 6000 , 6000 , 6 } ,
{ " shock " , IPL_LIGHT_ARROWS , 1 , 6 , 13 , PLT_BOW , 0 , 0 , 1 , 6000 , 6000 , 2 } ,
{ " lightning " , IPL_LIGHT_ARROWS , 1 , 10 , 21 , PLT_BOW , 0 , 0 , 1 , 8000 , 8000 , 4 } ,
{ " thunder " , IPL_LIGHT_ARROWS , 1 , 20 , 60 , PLT_BOW , 0 , 0 , 1 , 12000 , 12000 , 6 } ,
{ " many " , IPL_DUR , 100 , 100 , 3 , PLT_BOW , 0 , 0 , 1 , 750 , 750 , 2 } ,
{ " plenty " , IPL_DUR , 200 , 200 , 7 , PLT_BOW , 0 , 0 , 1 , 1500 , 1500 , 3 } ,
{ " thorns " , IPL_THORNS , 1 , 3 , 1 , PLT_ARMO | PLT_SHLD , 0 , 0 , 1 , 500 , 500 , 2 } ,
{ " corruption " , IPL_NOMANA , 0 , 0 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 1 , 0 , 0 , - 1000 , - 1000 , 2 } ,
{ " thieves " , IPL_ABSHALFTRAP , 0 , 0 , 11 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , 0 , 1 , 1500 , 1500 , 2 } ,
{ " the bear " , IPL_KNOCKBACK , 0 , 0 , 5 , PLT_WEAP | PLT_STAFF | PLT_BOW , 1 , 0 , 1 , 750 , 750 , 2 } ,
{ " the bat " , IPL_STEALMANA , 3 , 3 , 8 , PLT_WEAP , 0 , 0 , 1 , 7500 , 7500 , 3 } ,
{ " vampires " , IPL_STEALMANA , 5 , 5 , 19 , PLT_WEAP , 0 , 0 , 1 , 15000 , 15000 , 3 } ,
{ " the leech " , IPL_STEALLIFE , 3 , 3 , 8 , PLT_WEAP , 0 , 0 , 1 , 7500 , 7500 , 3 } ,
{ " blood " , IPL_STEALLIFE , 5 , 5 , 19 , PLT_WEAP , 0 , 0 , 1 , 15000 , 15000 , 3 } ,
{ " piercing " , IPL_TARGAC , 2 , 6 , 1 , PLT_WEAP | PLT_BOW , 0 , 0 , 1 , 1000 , 1000 , 3 } ,
{ " puncturing " , IPL_TARGAC , 4 , 12 , 9 , PLT_WEAP | PLT_BOW , 0 , 0 , 1 , 2000 , 2000 , 6 } ,
{ " bashing " , IPL_TARGAC , 8 , 24 , 17 , PLT_WEAP , 0 , 0 , 1 , 4000 , 4000 , 12 } ,
{ " readiness " , IPL_FASTATTACK , 1 , 1 , 1 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , 0 , 1 , 2000 , 2000 , 2 } ,
{ " swiftness " , IPL_FASTATTACK , 2 , 2 , 10 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , 0 , 1 , 4000 , 4000 , 4 } ,
{ " speed " , IPL_FASTATTACK , 3 , 3 , 19 , PLT_WEAP | PLT_STAFF , 0 , 0 , 1 , 8000 , 8000 , 8 } ,
{ " haste " , IPL_FASTATTACK , 4 , 4 , 27 , PLT_WEAP | PLT_STAFF , 0 , 0 , 1 , 16000 , 16000 , 16 } ,
{ " balance " , IPL_FASTRECOVER , 1 , 1 , 1 , PLT_ARMO | PLT_MISC , 0 , 0 , 1 , 2000 , 2000 , 2 } ,
{ " stability " , IPL_FASTRECOVER , 2 , 2 , 10 , PLT_ARMO | PLT_MISC , 0 , 0 , 1 , 4000 , 4000 , 4 } ,
{ " harmony " , IPL_FASTRECOVER , 3 , 3 , 20 , PLT_ARMO | PLT_MISC , 0 , 0 , 1 , 8000 , 8000 , 8 } ,
{ " blocking " , IPL_FASTBLOCK , 1 , 1 , 5 , PLT_SHLD , 0 , 0 , 1 , 4000 , 4000 , 4 } ,
{ & empty_string , IPL_INVALID , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
// PLName, PLPower, PLParam1, PLParam2, PLMinLvl, PLIType, PLGOE, PLDouble, PLOk, PLMinVal, PLMaxVal, PLMultVal
{ " quality " , IPL_DAMMOD , 1 , 2 , 2 , PLT_WEAP | PLT_BOW , 0 , FALSE , TRUE , 100 , 200 , 2 } ,
{ " maiming " , IPL_DAMMOD , 3 , 5 , 7 , PLT_WEAP | PLT_BOW , 0 , FALSE , TRUE , 1300 , 1500 , 3 } ,
{ " slaying " , IPL_DAMMOD , 6 , 8 , 15 , PLT_WEAP , 0 , FALSE , TRUE , 2600 , 3000 , 5 } ,
{ " gore " , IPL_DAMMOD , 9 , 12 , 25 , PLT_WEAP , 0 , FALSE , TRUE , 4100 , 5000 , 8 } ,
{ " carnage " , IPL_DAMMOD , 13 , 16 , 35 , PLT_WEAP , 0 , FALSE , TRUE , 5100 , 10000 , 10 } ,
{ " slaughter " , IPL_DAMMOD , 17 , 20 , 60 , PLT_WEAP , 0 , FALSE , TRUE , 10100 , 15000 , 13 } ,
{ " pain " , IPL_GETHIT_CURSE , 2 , 4 , 4 , PLT_ARMO | PLT_SHLD | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 4 } ,
{ " tears " , IPL_GETHIT_CURSE , 1 , 1 , 2 , PLT_ARMO | PLT_SHLD | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 2 } ,
{ " health " , IPL_GETHIT , 1 , 1 , 2 , PLT_ARMO | PLT_SHLD | PLT_MISC , 16 , FALSE , TRUE , 200 , 200 , 2 } ,
{ " protection " , IPL_GETHIT , 2 , 2 , 6 , PLT_ARMO | PLT_SHLD , 16 , FALSE , TRUE , 400 , 800 , 4 } ,
{ " absorption " , IPL_GETHIT , 3 , 3 , 12 , PLT_ARMO | PLT_SHLD , 16 , FALSE , TRUE , 1001 , 2500 , 10 } ,
{ " deflection " , IPL_GETHIT , 4 , 4 , 20 , PLT_ARMO , 16 , FALSE , TRUE , 2500 , 6500 , 15 } ,
{ " osmosis " , IPL_GETHIT , 5 , 6 , 50 , PLT_ARMO , 16 , FALSE , TRUE , 7500 , 10000 , 20 } ,
{ " frailty " , IPL_STR_CURSE , 6 , 10 , 3 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 3 } ,
{ " weakness " , IPL_STR_CURSE , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 2 } ,
{ " strength " , IPL_STR , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 200 , 1000 , 2 } ,
{ " might " , IPL_STR , 6 , 10 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 1200 , 2000 , 3 } ,
{ " power " , IPL_STR , 11 , 15 , 11 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 2200 , 3000 , 4 } ,
{ " giants " , IPL_STR , 16 , 20 , 17 , PLT_ARMO | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 3200 , 5000 , 7 } ,
{ " titans " , IPL_STR , 21 , 30 , 23 , PLT_WEAP | PLT_MISC , 0 , FALSE , TRUE , 5200 , 10000 , 10 } ,
{ " paralysis " , IPL_DEX_CURSE , 6 , 10 , 3 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 3 } ,
{ " atrophy " , IPL_DEX_CURSE , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 2 } ,
{ " dexterity " , IPL_DEX , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 200 , 1000 , 2 } ,
{ " skill " , IPL_DEX , 6 , 10 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 1200 , 2000 , 3 } ,
{ " accuracy " , IPL_DEX , 11 , 15 , 11 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 2200 , 3000 , 4 } ,
{ " precision " , IPL_DEX , 16 , 20 , 17 , PLT_ARMO | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 3200 , 5000 , 7 } ,
{ " perfection " , IPL_DEX , 21 , 30 , 23 , PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 5200 , 10000 , 10 } ,
{ " the fool " , IPL_MAG_CURSE , 6 , 10 , 3 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 3 } ,
{ " dyslexia " , IPL_MAG_CURSE , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 2 } ,
{ " magic " , IPL_MAG , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 200 , 1000 , 2 } ,
{ " the mind " , IPL_MAG , 6 , 10 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 1200 , 2000 , 3 } ,
{ " brilliance " , IPL_MAG , 11 , 15 , 11 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 2200 , 3000 , 4 } ,
{ " sorcery " , IPL_MAG , 16 , 20 , 17 , PLT_ARMO | PLT_WEAP | PLT_STAFF | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 3200 , 5000 , 7 } ,
{ " wizardry " , IPL_MAG , 21 , 30 , 23 , PLT_STAFF | PLT_MISC , 0 , FALSE , TRUE , 5200 , 10000 , 10 } ,
{ " illness " , IPL_VIT_CURSE , 6 , 10 , 3 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 3 } ,
{ " disease " , IPL_VIT_CURSE , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 2 } ,
{ " vitality " , IPL_VIT , 1 , 5 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 16 , FALSE , TRUE , 200 , 1000 , 2 } ,
{ " zest " , IPL_VIT , 6 , 10 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 16 , FALSE , TRUE , 1200 , 2000 , 3 } ,
{ " vim " , IPL_VIT , 11 , 15 , 11 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 16 , FALSE , TRUE , 2200 , 3000 , 4 } ,
{ " vigor " , IPL_VIT , 16 , 20 , 17 , PLT_ARMO | PLT_WEAP | PLT_BOW | PLT_MISC , 16 , FALSE , TRUE , 3200 , 5000 , 7 } ,
{ " life " , IPL_VIT , 21 , 30 , 23 , PLT_MISC , 16 , FALSE , TRUE , 5200 , 10000 , 10 } ,
{ " trouble " , IPL_ATTRIBS_CURSE , 6 , 10 , 12 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 10 } ,
{ " the pit " , IPL_ATTRIBS_CURSE , 1 , 5 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 5 } ,
{ " the sky " , IPL_ATTRIBS , 1 , 3 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 800 , 4000 , 5 } ,
{ " the moon " , IPL_ATTRIBS , 4 , 7 , 11 , PLT_ARMO | PLT_SHLD | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 4800 , 8000 , 10 } ,
{ " the stars " , IPL_ATTRIBS , 8 , 11 , 17 , PLT_ARMO | PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 8800 , 12000 , 15 } ,
{ " the heavens " , IPL_ATTRIBS , 12 , 15 , 25 , PLT_WEAP | PLT_BOW | PLT_MISC , 0 , FALSE , TRUE , 12800 , 20000 , 20 } ,
{ " the zodiac " , IPL_ATTRIBS , 16 , 20 , 30 , PLT_MISC , 0 , FALSE , TRUE , 20800 , 40000 , 30 } ,
{ " the vulture " , IPL_LIFE_CURSE , 11 , 25 , 4 , PLT_ARMO | PLT_SHLD | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 4 } ,
{ " the jackal " , IPL_LIFE_CURSE , 1 , 10 , 1 , PLT_ARMO | PLT_SHLD | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 2 } ,
{ " the fox " , IPL_LIFE , 10 , 15 , 1 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , FALSE , TRUE , 100 , 1000 , 2 } ,
{ " the jaguar " , IPL_LIFE , 16 , 20 , 5 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , FALSE , TRUE , 1100 , 2000 , 3 } ,
{ " the eagle " , IPL_LIFE , 21 , 30 , 9 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , FALSE , TRUE , 2100 , 4000 , 5 } ,
{ " the wolf " , IPL_LIFE , 30 , 40 , 15 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , FALSE , TRUE , 4100 , 6000 , 7 } ,
{ " the tiger " , IPL_LIFE , 41 , 50 , 21 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , FALSE , TRUE , 6100 , 10000 , 9 } ,
{ " the lion " , IPL_LIFE , 51 , 60 , 27 , PLT_ARMO | PLT_MISC , 0 , FALSE , TRUE , 10100 , 15000 , 11 } ,
{ " the mammoth " , IPL_LIFE , 61 , 80 , 35 , PLT_ARMO , 0 , FALSE , TRUE , 15100 , 19000 , 12 } ,
{ " the whale " , IPL_LIFE , 81 , 100 , 60 , PLT_ARMO , 0 , FALSE , TRUE , 19100 , 30000 , 13 } ,
{ " fragility " , IPL_DUR_CURSE , 100 , 100 , 3 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 1 , FALSE , FALSE , 0 , 0 , - 4 } ,
{ " brittleness " , IPL_DUR_CURSE , 26 , 75 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 1 , FALSE , FALSE , 0 , 0 , - 2 } ,
{ " sturdiness " , IPL_DUR , 26 , 75 , 1 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 0 , FALSE , TRUE , 100 , 100 , 2 } ,
{ " craftsmanship " , IPL_DUR , 51 , 100 , 6 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 0 , FALSE , TRUE , 200 , 200 , 2 } ,
{ " structure " , IPL_DUR , 101 , 200 , 12 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 0 , FALSE , TRUE , 300 , 300 , 2 } ,
{ " the ages " , IPL_INDESTRUCTIBLE , 0 , 0 , 25 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 0 , FALSE , TRUE , 600 , 600 , 5 } ,
{ " the dark " , IPL_LIGHT_CURSE , 4 , 4 , 6 , PLT_ARMO | PLT_WEAP | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 3 } ,
{ " the night " , IPL_LIGHT_CURSE , 2 , 2 , 3 , PLT_ARMO | PLT_WEAP | PLT_MISC , 1 , FALSE , FALSE , 0 , 0 , - 2 } ,
{ " light " , IPL_LIGHT , 2 , 2 , 4 , PLT_ARMO | PLT_WEAP | PLT_MISC , 16 , FALSE , TRUE , 750 , 750 , 2 } ,
{ " radiance " , IPL_LIGHT , 4 , 4 , 8 , PLT_ARMO | PLT_WEAP | PLT_MISC , 16 , FALSE , TRUE , 1500 , 1500 , 3 } ,
{ " flame " , IPL_FIRE_ARROWS , 1 , 3 , 1 , PLT_BOW , 0 , FALSE , TRUE , 2000 , 2000 , 2 } ,
{ " fire " , IPL_FIRE_ARROWS , 1 , 6 , 11 , PLT_BOW , 0 , FALSE , TRUE , 4000 , 4000 , 4 } ,
{ " burning " , IPL_FIRE_ARROWS , 1 , 16 , 35 , PLT_BOW , 0 , FALSE , TRUE , 6000 , 6000 , 6 } ,
{ " shock " , IPL_LIGHT_ARROWS , 1 , 6 , 13 , PLT_BOW , 0 , FALSE , TRUE , 6000 , 6000 , 2 } ,
{ " lightning " , IPL_LIGHT_ARROWS , 1 , 10 , 21 , PLT_BOW , 0 , FALSE , TRUE , 8000 , 8000 , 4 } ,
{ " thunder " , IPL_LIGHT_ARROWS , 1 , 20 , 60 , PLT_BOW , 0 , FALSE , TRUE , 12000 , 12000 , 6 } ,
{ " many " , IPL_DUR , 100 , 100 , 3 , PLT_BOW , 0 , FALSE , TRUE , 750 , 750 , 2 } ,
{ " plenty " , IPL_DUR , 200 , 200 , 7 , PLT_BOW , 0 , FALSE , TRUE , 1500 , 1500 , 3 } ,
{ " thorns " , IPL_THORNS , 1 , 3 , 1 , PLT_ARMO | PLT_SHLD , 0 , FALSE , TRUE , 500 , 500 , 2 } ,
{ " corruption " , IPL_NOMANA , 0 , 0 , 5 , PLT_ARMO | PLT_SHLD | PLT_WEAP , 1 , FALSE , FALSE , - 1000 , - 1000 , 2 } ,
{ " thieves " , IPL_ABSHALFTRAP , 0 , 0 , 11 , PLT_ARMO | PLT_SHLD | PLT_MISC , 0 , FALSE , TRUE , 1500 , 1500 , 2 } ,
{ " the bear " , IPL_KNOCKBACK , 0 , 0 , 5 , PLT_WEAP | PLT_STAFF | PLT_BOW , 1 , FALSE , TRUE , 750 , 750 , 2 } ,
{ " the bat " , IPL_STEALMANA , 3 , 3 , 8 , PLT_WEAP , 0 , FALSE , TRUE , 7500 , 7500 , 3 } ,
{ " vampires " , IPL_STEALMANA , 5 , 5 , 19 , PLT_WEAP , 0 , FALSE , TRUE , 15000 , 15000 , 3 } ,
{ " the leech " , IPL_STEALLIFE , 3 , 3 , 8 , PLT_WEAP , 0 , FALSE , TRUE , 7500 , 7500 , 3 } ,
{ " blood " , IPL_STEALLIFE , 5 , 5 , 19 , PLT_WEAP , 0 , FALSE , TRUE , 15000 , 15000 , 3 } ,
{ " piercing " , IPL_TARGAC , 2 , 6 , 1 , PLT_WEAP | PLT_BOW , 0 , FALSE , TRUE , 1000 , 1000 , 3 } ,
{ " puncturing " , IPL_TARGAC , 4 , 12 , 9 , PLT_WEAP | PLT_BOW , 0 , FALSE , TRUE , 2000 , 2000 , 6 } ,
{ " bashing " , IPL_TARGAC , 8 , 24 , 17 , PLT_WEAP , 0 , FALSE , TRUE , 4000 , 4000 , 12 } ,
{ " readiness " , IPL_FASTATTACK , 1 , 1 , 1 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , FALSE , TRUE , 2000 , 2000 , 2 } ,
{ " swiftness " , IPL_FASTATTACK , 2 , 2 , 10 , PLT_WEAP | PLT_STAFF | PLT_BOW , 0 , FALSE , TRUE , 4000 , 4000 , 4 } ,
{ " speed " , IPL_FASTATTACK , 3 , 3 , 19 , PLT_WEAP | PLT_STAFF , 0 , FALSE , TRUE , 8000 , 8000 , 8 } ,
{ " haste " , IPL_FASTATTACK , 4 , 4 , 27 , PLT_WEAP | PLT_STAFF , 0 , FALSE , TRUE , 16000 , 16000 , 16 } ,
{ " balance " , IPL_FASTRECOVER , 1 , 1 , 1 , PLT_ARMO | PLT_MISC , 0 , FALSE , TRUE , 2000 , 2000 , 2 } ,
{ " stability " , IPL_FASTRECOVER , 2 , 2 , 10 , PLT_ARMO | PLT_MISC , 0 , FALSE , TRUE , 4000 , 4000 , 4 } ,
{ " harmony " , IPL_FASTRECOVER , 3 , 3 , 20 , PLT_ARMO | PLT_MISC , 0 , FALSE , TRUE , 8000 , 8000 , 8 } ,
{ " blocking " , IPL_FASTBLOCK , 1 , 1 , 5 , PLT_SHLD , 0 , FALSE , TRUE , 4000 , 4000 , 4 } ,
{ & empty_string , IPL_INVALID , 0 , 0 , 0 , 0 , 0 , FALSE , FALSE , 0 , 0 , 0 }
// clang-format on
} ;
const UItemStruct UniqueItemList [ 91 ] = {
@ -305,164 +305,164 @@ const UItemStruct UniqueItemList[91] = {
ItemDataStruct AllItemsList [ 157 ] = {
// clang-format off
// iRnd, iClass, iLoc, iCurs, itype, iItemId, iName, iSName, iMinMLvl, iDurability, iMinDam, iMaxDam, iMinAC, iMaxAC, iMinStr, iMinMag, iMinDex, iFlags, iMiscId, iSpell, iUsable, iValue, iMaxValue
{ IDROP_REGULAR , ICLASS_GOLD , ILOC_UNEQUIPABLE , ICURS_GOLD , 11 , UITYPE_NONE , " Gold " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 1 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_SHORT_SWORD , 1 , UITYPE_NONE , " Short Sword " , NULL , 2 , 20 , 2 , 6 , 0 , 0 , 18 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 50 , 50 } ,
{ IDROP_NEVER , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_BUCKLER , 5 , UITYPE_NONE , " Buckler " , NULL , 2 , 10 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 50 , 50 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_CLUB , 4 , UITYPE_SPIKCLUB , " Club " , NULL , 1 , 20 , 1 , 6 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 20 , 20 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_BOW , 3 , UITYPE_NONE , " Short Bow " , NULL , 1 , 30 , 1 , 4 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 100 , 100 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_STAFF , 10 , UITYPE_NONE , " Short Staff of Charged Bolt " , NULL , 1 , 25 , 2 , 4 , 0 , 0 , 0 , 20 , 0 , ISPL_NONE , IMISC_STAFF , SPL_CBOLT , 0 , 520 , 520 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_CLEAVER , 2 , UITYPE_CLEAVER , " Cleaver " , NULL , 10 , 10 , 4 , 24 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , 0 , 2000 , 2000 } ,
{ IDROP_NEVER , ICLASS_ARMOR , ILOC_HELM , ICURS_THE_UNDEAD_CROWN , 7 , UITYPE_SKCROWN , " The Undead Crown " , NULL , 0 , 50 , 0 , 0 , 15 , 15 , 0 , 0 , 0 , ISPL_RNDSTEALLIFE , IMISC_UNIQUE , SPL_NULL , 0 , 10000 , 10000 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_RING , ICURS_EMPYREAN_BAND , 12 , UITYPE_INFRARING , " Empyrean Band " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , 0 , 8000 , 8000 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_MAGIC_ROCK , 0 , UITYPE_NONE , " Magic Rock " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_AMULET , ICURS_OPTIC_AMULET , 13 , UITYPE_OPTAMULET , " Optic Amulet " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , 0 , 5000 , 5000 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_RING , ICURS_RING_OF_TRUTH , 12 , UITYPE_TRING , " Ring of Truth " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , 0 , 1000 , 1000 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_TAVERN_SIGN , 0 , UITYPE_NONE , " Tavern Sign " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_ARMOR , ILOC_HELM , ICURS_HARLEQUIN_CREST , 7 , UITYPE_HARCREST , " Harlequin Crest " , NULL , 0 , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , 0 , 15 , 20 } ,
{ IDROP_NEVER , ICLASS_ARMOR , ILOC_HELM , ICURS_VIEL_OF_STEEL , 7 , UITYPE_STEELVEIL , " Veil of Steel " , NULL , 0 , 60 , 0 , 0 , 18 , 18 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_GOLDEN_ELIXIR , 0 , UITYPE_ELIXIR , " Golden Elixir " , NULL , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_ANVIL_OF_FURY , 0 , UITYPE_NONE , " Anvil of Fury " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_BLACK_MUSHROOM , 0 , UITYPE_NONE , " Black Mushroom " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_BRAIN , 0 , UITYPE_NONE , " Brain " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_FUNGAL_TOME , 0 , UITYPE_NONE , " Fungal Tome " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SPECTRAL_ELIXIR , 0 , UITYPE_ELIXIR , " Spectral Elixir " , NULL , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SPECELIX , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_BLOOD_STONE , 0 , UITYPE_NONE , " Blood Stone " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_MAP_OF_THE_STARS , 0 , UITYPE_MAPOFDOOM , " Map of the Stars " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_MAPOFDOOM , SPL_NULL , 1 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_EAR_SORCEROR , 0 , UITYPE_NONE , " Heart " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_EAR , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_HEALING , 0 , UITYPE_NONE , " Potion of Healing " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_HEAL , SPL_NULL , 1 , 50 , 50 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_MANA , 0 , UITYPE_NONE , " Potion of Mana " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_MANA , SPL_NULL , 1 , 50 , 50 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Identify " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_IDENTIFY , 1 , 200 , 200 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Town Portal " , NULL , 4 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_TOWN , 1 , 200 , 200 } ,
{ IDROP_NEVER , ICLASS_ARMOR , ILOC_ARMOR , ICURS_ARKAINES_VALOR , 8 , UITYPE_ARMOFVAL , " Arkaine's Valor " , NULL , 0 , 40 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_FULL_HEALING , 0 , UITYPE_NONE , " Potion of Full Healing " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_FULLHEAL , SPL_NULL , 1 , 150 , 150 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , " Potion of Full Mana " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_FULLMANA , SPL_NULL , 1 , 150 , 150 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_BROAD_SWORD , 1 , UITYPE_GRISWOLD , " Griswold's Edge " , NULL , 8 , 50 , 4 , 12 , 0 , 0 , 40 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , 0 , 750 , 750 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_MACE , 4 , UITYPE_LGTFORGE , " Lightforge " , NULL , 2 , 32 , 1 , 8 , 0 , 0 , 16 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , 0 , 200 , 200 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_STAFF_OF_LAZARUS , 0 , UITYPE_LAZSTAFF , " Staff of Lazarus " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Resurrect " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_RESURRECT , 1 , 250 , 250 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_CAP , 7 , UITYPE_NONE , " Cap " , " Cap " , 1 , 15 , 0 , 0 , 1 , 3 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 15 , 20 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_SKULL_CAP , 7 , UITYPE_SKULLCAP , " Skull Cap " , " Cap " , 4 , 20 , 0 , 0 , 2 , 4 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 25 , 30 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_HELM , 7 , UITYPE_HELM , " Helm " , " Helm " , 8 , 30 , 0 , 0 , 4 , 6 , 25 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 40 , 70 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_FULL_HELM , 7 , UITYPE_NONE , " Full Helm " , " Helm " , 12 , 35 , 0 , 0 , 6 , 8 , 35 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 90 , 130 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_CROWN , 7 , UITYPE_CROWN , " Crown " , " Crown " , 16 , 40 , 0 , 0 , 8 , 12 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 200 , 300 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_GREAT_HELM , 7 , UITYPE_GREATHELM , " Great Helm " , " Helm " , 20 , 60 , 0 , 0 , 10 , 15 , 50 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 400 , 500 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_CAPE , 6 , UITYPE_CAPE , " Cape " , " Cape " , 1 , 12 , 0 , 0 , 1 , 5 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 10 , 50 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_RAGS , 6 , UITYPE_RAGS , " Rags " , " Rags " , 1 , 6 , 0 , 0 , 2 , 6 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 5 , 25 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_CLOAK , 6 , UITYPE_CLOAK , " Cloak " , " Cloak " , 2 , 18 , 0 , 0 , 3 , 7 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 40 , 70 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_ROBE , 6 , UITYPE_ROBE , " Robe " , " Robe " , 3 , 24 , 0 , 0 , 4 , 7 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 75 , 125 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_QUILTED_ARMOR , 6 , UITYPE_NONE , " Quilted Armor " , " Armor " , 4 , 30 , 0 , 0 , 7 , 10 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 200 , 300 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_LEATHER_ARMOR , 6 , UITYPE_LEATHARMOR , " Leather Armor " , " Armor " , 6 , 35 , 0 , 0 , 10 , 13 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 300 , 400 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_HARD_LEATHER_ARMOR , 6 , UITYPE_NONE , " Hard Leather Armor " , " Armor " , 7 , 40 , 0 , 0 , 11 , 14 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 450 , 550 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_STUDDED_LEATHER_ARMOR , 6 , UITYPE_STUDARMOR , " Studded Leather Armor " , " Armor " , 9 , 45 , 0 , 0 , 15 , 17 , 20 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 700 , 800 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_RING_MAIL , 8 , UITYPE_NONE , " Ring Mail " , " Mail " , 11 , 50 , 0 , 0 , 17 , 20 , 25 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 900 , 1100 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_CHAIN_MAIL , 8 , UITYPE_CHAINMAIL , " Chain Mail " , " Mail " , 13 , 55 , 0 , 0 , 18 , 22 , 30 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 1250 , 1750 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_SCALE_MAIL , 8 , UITYPE_NONE , " Scale Mail " , " Mail " , 15 , 60 , 0 , 0 , 23 , 28 , 35 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 2300 , 2800 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_BREAST_PLATE , 9 , UITYPE_BREASTPLATE , " Breast Plate " , " Plate " , 16 , 80 , 0 , 0 , 20 , 24 , 40 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 2800 , 3200 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_SPLINT_MAIL , 8 , UITYPE_NONE , " Splint Mail " , " Mail " , 17 , 65 , 0 , 0 , 30 , 35 , 40 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 3250 , 3750 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_FIELD_PLATE , 9 , UITYPE_PLATEMAIL , " Plate Mail " , " Plate " , 19 , 75 , 0 , 0 , 42 , 50 , 60 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 4600 , 5400 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_FIELD_PLATE , 9 , UITYPE_NONE , " Field Plate " , " Plate " , 21 , 80 , 0 , 0 , 40 , 45 , 65 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 5800 , 6200 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_GOTHIC_PLATE , 9 , UITYPE_NONE , " Gothic Plate " , " Plate " , 23 , 100 , 0 , 0 , 50 , 60 , 80 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 8000 , 10000 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_FULL_PLATE_MAIL , 9 , UITYPE_FULLPLATE , " Full Plate Mail " , " Plate " , 25 , 90 , 0 , 0 , 60 , 75 , 90 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 6500 , 8000 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_BUCKLER , 5 , UITYPE_BUCKLER , " Buckler " , " Shield " , 1 , 16 , 0 , 0 , 1 , 5 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 30 , 70 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_SMALL_SHIELD , 5 , UITYPE_SMALLSHIELD , " Small Shield " , " Shield " , 5 , 24 , 0 , 0 , 3 , 8 , 25 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 90 , 130 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_LARGE_SHIELD , 5 , UITYPE_LARGESHIELD , " Large Shield " , " Shield " , 9 , 32 , 0 , 0 , 5 , 10 , 40 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 200 , 300 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_KITE_SHIELD , 5 , UITYPE_KITESHIELD , " Kite Shield " , " Shield " , 14 , 40 , 0 , 0 , 8 , 15 , 50 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 400 , 700 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_TOWER_SHIELD , 5 , UITYPE_GOTHSHIELD , " Tower Shield " , " Shield " , 20 , 50 , 0 , 0 , 12 , 20 , 60 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 850 , 1200 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_GOTHIC_SHIELD , 5 , UITYPE_GOTHSHIELD , " Gothic Shield " , " Shield " , 23 , 60 , 0 , 0 , 14 , 18 , 80 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 2300 , 2700 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_HEALING , 0 , UITYPE_NONE , " Potion of Healing " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_HEAL , SPL_NULL , 1 , 50 , 50 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_FULL_HEALING , 0 , UITYPE_NONE , " Potion of Full Healing " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_FULLHEAL , SPL_NULL , 1 , 150 , 150 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_MANA , 0 , UITYPE_NONE , " Potion of Mana " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_MANA , SPL_NULL , 1 , 50 , 50 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , " Potion of Full Mana " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_FULLMANA , SPL_NULL , 1 , 150 , 150 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_REJUVENATION , 0 , UITYPE_NONE , " Potion of Rejuvenation " , NULL , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_REJUV , SPL_NULL , 1 , 120 , 120 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_FULL_REJUVENATION , 0 , UITYPE_NONE , " Potion of Full Rejuvenation " , NULL , 7 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_FULLREJUV , SPL_NULL , 1 , 600 , 600 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_ELIXIR_OF_STRENGTH , 0 , UITYPE_NONE , " Elixir of Strength " , NULL , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_ELIXSTR , SPL_NULL , 1 , 5000 , 5000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_ELIXIR_OF_MAGIC , 0 , UITYPE_NONE , " Elixir of Magic " , NULL , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_ELIXMAG , SPL_NULL , 1 , 5000 , 5000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_ELIXIR_OF_DEXTERITY , 0 , UITYPE_NONE , " Elixir of Dexterity " , NULL , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_ELIXDEX , SPL_NULL , 1 , 5000 , 5000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_ELIXIR_OF_VITALITY , 0 , UITYPE_NONE , " Elixir of Vitality " , NULL , 20 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_ELIXVIT , SPL_NULL , 1 , 5000 , 5000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Healing " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_HEAL , 1 , 50 , 50 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Lightning " , NULL , 4 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_LIGHTNING , 1 , 150 , 150 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Identify " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_IDENTIFY , 1 , 100 , 100 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Resurrect " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_RESURRECT , 1 , 250 , 250 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Fire Wall " , NULL , 4 , 0 , 0 , 0 , 0 , 0 , 0 , 17 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_FIREWALL , 1 , 400 , 400 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Inferno " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 19 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_FLAME , 1 , 100 , 100 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Town Portal " , NULL , 4 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_TOWN , 1 , 200 , 200 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Flash " , NULL , 6 , 0 , 0 , 0 , 0 , 0 , 0 , 21 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_FLASH , 1 , 500 , 500 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Infravision " , NULL , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 23 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_INFRA , 1 , 600 , 600 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Phasing " , NULL , 6 , 0 , 0 , 0 , 0 , 0 , 0 , 25 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_RNDTELEPORT , 1 , 200 , 200 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Mana Shield " , NULL , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_MANASHIELD , 1 , 1200 , 1200 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Flame Wave " , NULL , 10 , 0 , 0 , 0 , 0 , 0 , 0 , 29 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_WAVE , 1 , 650 , 650 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Fireball " , NULL , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 31 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_FIREBALL , 1 , 300 , 300 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Stone Curse " , NULL , 6 , 0 , 0 , 0 , 0 , 0 , 0 , 33 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_STONE , 1 , 800 , 800 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Chain Lightning " , NULL , 10 , 0 , 0 , 0 , 0 , 0 , 0 , 35 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_CHAIN , 1 , 750 , 750 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Guardian " , NULL , 12 , 0 , 0 , 0 , 0 , 0 , 0 , 47 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_GUARDIAN , 1 , 950 , 950 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Non Item " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Nova " , NULL , 14 , 0 , 0 , 0 , 0 , 0 , 0 , 57 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_NOVA , 1 , 1300 , 1300 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Golem " , NULL , 10 , 0 , 0 , 0 , 0 , 0 , 0 , 51 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_GOLEM , 1 , 1100 , 1100 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of None " , NULL , 99 , 0 , 0 , 0 , 0 , 0 , 0 , 61 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_NULL , 1 , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Teleport " , NULL , 14 , 0 , 0 , 0 , 0 , 0 , 0 , 81 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_TELEPORT , 1 , 3000 , 3000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Apocalypse " , NULL , 22 , 0 , 0 , 0 , 0 , 0 , 0 , 117 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_APOCA , 1 , 2000 , 2000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_BOOK_BLUE , 0 , UITYPE_NONE , " Book of " , NULL , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_BOOK , SPL_NULL , 1 , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_BOOK_BLUE , 0 , UITYPE_NONE , " Book of " , NULL , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_BOOK , SPL_NULL , 1 , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_BOOK_BLUE , 0 , UITYPE_NONE , " Book of " , NULL , 14 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_BOOK , SPL_NULL , 1 , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_BOOK_BLUE , 0 , UITYPE_NONE , " Book of " , NULL , 20 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_BOOK , SPL_NULL , 1 , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_DAGGER , 1 , UITYPE_DAGGER , " Dagger " , " Dagger " , 1 , 16 , 1 , 4 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 60 , 60 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_SHORT_SWORD , 1 , UITYPE_NONE , " Short Sword " , " Sword " , 1 , 24 , 2 , 6 , 0 , 0 , 18 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 120 , 120 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_FALCHION , 1 , UITYPE_FALCHION , " Falchion " , " Sword " , 2 , 20 , 4 , 8 , 0 , 0 , 30 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 250 , 250 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_SCIMITAR , 1 , UITYPE_SCIMITAR , " Scimitar " , " Sword " , 4 , 28 , 3 , 7 , 0 , 0 , 23 , 0 , 23 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 200 , 200 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_CLAYMORE , 1 , UITYPE_CLAYMORE , " Claymore " , " Sword " , 5 , 36 , 1 , 12 , 0 , 0 , 35 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 450 , 450 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_BLADE , 1 , UITYPE_NONE , " Blade " , " Blade " , 4 , 30 , 3 , 8 , 0 , 0 , 25 , 0 , 30 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 280 , 280 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_SABRE , 1 , UITYPE_SABRE , " Sabre " , " Sabre " , 1 , 45 , 1 , 8 , 0 , 0 , 17 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 170 , 170 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_LONG_SWORD , 1 , UITYPE_LONGSWR , " Long Sword " , " Sword " , 6 , 40 , 2 , 10 , 0 , 0 , 30 , 0 , 30 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 350 , 350 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_BROAD_SWORD , 1 , UITYPE_BROADSWR , " Broad Sword " , " Sword " , 8 , 50 , 4 , 12 , 0 , 0 , 40 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 750 , 750 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_BASTARD_SWORD , 1 , UITYPE_BASTARDSWR , " Bastard Sword " , " Sword " , 10 , 60 , 6 , 15 , 0 , 0 , 50 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_TWO_HANDED_SWORD , 1 , UITYPE_TWOHANDSWR , " Two-Handed Sword " , " Sword " , 14 , 75 , 8 , 16 , 0 , 0 , 65 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 1800 , 1800 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_GREAT_SWORD , 1 , UITYPE_GREATSWR , " Great Sword " , " Sword " , 17 , 100 , 10 , 20 , 0 , 0 , 75 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 3000 , 3000 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SMALL_AXE , 2 , UITYPE_SMALLAXE , " Small Axe " , " Axe " , 2 , 24 , 2 , 10 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 150 , 150 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_AXE , 2 , UITYPE_NONE , " Axe " , " Axe " , 4 , 32 , 4 , 12 , 0 , 0 , 22 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 450 , 450 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_LARGE_AXE , 2 , UITYPE_LARGEAXE , " Large Axe " , " Axe " , 6 , 40 , 6 , 16 , 0 , 0 , 30 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 750 , 750 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_BROAD_AXE , 2 , UITYPE_BROADAXE , " Broad Axe " , " Axe " , 8 , 50 , 8 , 20 , 0 , 0 , 50 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_BATTLE_AXE , 2 , UITYPE_BATTLEAXE , " Battle Axe " , " Axe " , 10 , 60 , 10 , 25 , 0 , 0 , 65 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 1500 , 1500 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_GREAT_AXE , 2 , UITYPE_GREATAXE , " Great Axe " , " Axe " , 12 , 75 , 12 , 30 , 0 , 0 , 80 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 2500 , 2500 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_MACE , 4 , UITYPE_MACE , " Mace " , " Mace " , 2 , 32 , 1 , 8 , 0 , 0 , 16 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 200 , 200 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_MORNING_STAR , 4 , UITYPE_MORNSTAR , " Morning Star " , " Mace " , 3 , 40 , 1 , 10 , 0 , 0 , 26 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 300 , 300 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_WAR_HAMMER , 4 , UITYPE_WARHAMMER , " War Hammer " , " Hammer " , 5 , 50 , 5 , 9 , 0 , 0 , 40 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 600 , 600 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_SPIKED_CLUB , 4 , UITYPE_SPIKCLUB , " Spiked Club " , " Club " , 4 , 20 , 3 , 6 , 0 , 0 , 18 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 225 , 225 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_CLUB , 4 , UITYPE_SPIKCLUB , " Club " , " Club " , 1 , 20 , 1 , 6 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 20 , 20 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_FLAIL , 4 , UITYPE_FLAIL , " Flail " , " Flail " , 7 , 36 , 2 , 12 , 0 , 0 , 30 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 500 , 500 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_MAUL , 4 , UITYPE_MAUL , " Maul " , " Maul " , 10 , 50 , 6 , 20 , 0 , 0 , 55 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 900 , 900 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_BOW , 3 , UITYPE_SHORTBOW , " Short Bow " , " Bow " , 1 , 30 , 1 , 4 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 100 , 100 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_HUNTERS_BOW , 3 , UITYPE_HUNTBOW , " Hunter's Bow " , " Bow " , 3 , 40 , 2 , 5 , 0 , 0 , 20 , 0 , 35 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 350 , 350 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_HUNTERS_BOW , 3 , UITYPE_LONGBOW , " Long Bow " , " Bow " , 5 , 35 , 1 , 6 , 0 , 0 , 25 , 0 , 30 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 250 , 250 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_COMPOSITE_BOW , 3 , UITYPE_COMPBOW , " Composite Bow " , " Bow " , 7 , 45 , 3 , 6 , 0 , 0 , 25 , 0 , 40 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 600 , 600 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_BATTLE_BOW , 3 , UITYPE_NONE , " Short Battle Bow " , " Bow " , 9 , 45 , 3 , 7 , 0 , 0 , 30 , 0 , 50 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 750 , 750 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_LONG_WAR_BOW , 3 , UITYPE_BATTLEBOW , " Long Battle Bow " , " Bow " , 11 , 50 , 1 , 10 , 0 , 0 , 30 , 0 , 60 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 1000 , 1000 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_WAR_BOW , 3 , UITYPE_NONE , " Short War Bow " , " Bow " , 15 , 55 , 4 , 8 , 0 , 0 , 35 , 0 , 70 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 1500 , 1500 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_LONG_WAR_BOW , 3 , UITYPE_WARBOW , " Long War Bow " , " Bow " , 19 , 60 , 1 , 14 , 0 , 0 , 45 , 0 , 80 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 2000 , 2000 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_STAFF , 10 , UITYPE_SHORTSTAFF , " Short Staff " , " Staff " , 1 , 25 , 2 , 4 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_STAFF , SPL_NULL , 0 , 30 , 30 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_LONG_STAFF , 10 , UITYPE_LONGSTAFF , " Long Staff " , " Staff " , 4 , 35 , 4 , 8 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_STAFF , SPL_NULL , 0 , 100 , 100 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_COMPOSITE_STAFF , 10 , UITYPE_COMPSTAFF , " Composite Staff " , " Staff " , 6 , 45 , 5 , 10 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_STAFF , SPL_NULL , 0 , 500 , 500 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_STAFF , 10 , UITYPE_QUARSTAFF , " Quarter Staff " , " Staff " , 9 , 55 , 6 , 12 , 0 , 0 , 20 , 0 , 0 , ISPL_NONE , IMISC_STAFF , SPL_NULL , 0 , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_WAR_STAFF , 10 , UITYPE_WARSTAFF , " War Staff " , " Staff " , 12 , 75 , 8 , 16 , 0 , 0 , 30 , 0 , 0 , ISPL_NONE , IMISC_STAFF , SPL_NULL , 0 , 1500 , 1500 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_RING , ICURS_RING , 12 , UITYPE_RING , " Ring " , " Ring " , 5 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_RING , SPL_NULL , 0 , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_RING , ICURS_RING , 12 , UITYPE_RING , " Ring " , " Ring " , 10 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_RING , SPL_NULL , 0 , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_RING , ICURS_RING , 12 , UITYPE_RING , " Ring " , " Ring " , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_RING , SPL_NULL , 0 , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_AMULET , ICURS_AMULET , 13 , UITYPE_AMULET , " Amulet " , " Amulet " , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_AMULET , SPL_NULL , 0 , 1200 , 1200 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_AMULET , ICURS_AMULET , 13 , UITYPE_AMULET , " Amulet " , " Amulet " , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_AMULET , SPL_NULL , 0 , 1200 , 1200 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_INVALID , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , 0 , 0 , 0 }
// iRnd, iClass, iLoc, iCurs, itype, iItemId, iName, iSName, iMinMLvl, iDurability, iMinDam, iMaxDam, iMinAC, iMaxAC, iMinStr, iMinMag, iMinDex, iFlags, iMiscId, iSpell, iUsable, iValue, iMaxValue
{ IDROP_REGULAR , ICLASS_GOLD , ILOC_UNEQUIPABLE , ICURS_GOLD , 11 , UITYPE_NONE , " Gold " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , TRUE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_SHORT_SWORD , 1 , UITYPE_NONE , " Short Sword " , NULL , 2 , 20 , 2 , 6 , 0 , 0 , 18 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 50 , 50 } ,
{ IDROP_NEVER , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_BUCKLER , 5 , UITYPE_NONE , " Buckler " , NULL , 2 , 10 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 50 , 50 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_CLUB , 4 , UITYPE_SPIKCLUB , " Club " , NULL , 1 , 20 , 1 , 6 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 20 , 20 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_BOW , 3 , UITYPE_NONE , " Short Bow " , NULL , 1 , 30 , 1 , 4 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 100 , 100 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_STAFF , 10 , UITYPE_NONE , " Short Staff of Charged Bolt " , NULL , 1 , 25 , 2 , 4 , 0 , 0 , 0 , 20 , 0 , ISPL_NONE , IMISC_STAFF , SPL_CBOLT , FALSE , 520 , 520 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_CLEAVER , 2 , UITYPE_CLEAVER , " Cleaver " , NULL , 10 , 10 , 4 , 24 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , FALSE , 2000 , 2000 } ,
{ IDROP_NEVER , ICLASS_ARMOR , ILOC_HELM , ICURS_THE_UNDEAD_CROWN , 7 , UITYPE_SKCROWN , " The Undead Crown " , NULL , 0 , 50 , 0 , 0 , 15 , 15 , 0 , 0 , 0 , ISPL_RNDSTEALLIFE , IMISC_UNIQUE , SPL_NULL , FALSE , 10000 , 10000 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_RING , ICURS_EMPYREAN_BAND , 12 , UITYPE_INFRARING , " Empyrean Band " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , FALSE , 8000 , 8000 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_MAGIC_ROCK , 0 , UITYPE_NONE , " Magic Rock " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_AMULET , ICURS_OPTIC_AMULET , 13 , UITYPE_OPTAMULET , " Optic Amulet " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , FALSE , 5000 , 5000 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_RING , ICURS_RING_OF_TRUTH , 12 , UITYPE_TRING , " Ring of Truth " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , FALSE , 1000 , 1000 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_TAVERN_SIGN , 0 , UITYPE_NONE , " Tavern Sign " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_ARMOR , ILOC_HELM , ICURS_HARLEQUIN_CREST , 7 , UITYPE_HARCREST , " Harlequin Crest " , NULL , 0 , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , FALSE , 15 , 20 } ,
{ IDROP_NEVER , ICLASS_ARMOR , ILOC_HELM , ICURS_VIEL_OF_STEEL , 7 , UITYPE_STEELVEIL , " Veil of Steel " , NULL , 0 , 60 , 0 , 0 , 18 , 18 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_GOLDEN_ELIXIR , 0 , UITYPE_ELIXIR , " Golden Elixir " , NULL , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_ANVIL_OF_FURY , 0 , UITYPE_NONE , " Anvil of Fury " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_BLACK_MUSHROOM , 0 , UITYPE_NONE , " Black Mushroom " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_BRAIN , 0 , UITYPE_NONE , " Brain " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_FUNGAL_TOME , 0 , UITYPE_NONE , " Fungal Tome " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SPECTRAL_ELIXIR , 0 , UITYPE_ELIXIR , " Spectral Elixir " , NULL , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SPECELIX , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_BLOOD_STONE , 0 , UITYPE_NONE , " Blood Stone " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_MAP_OF_THE_STARS , 0 , UITYPE_MAPOFDOOM , " Map of the Stars " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_MAPOFDOOM , SPL_NULL , TRUE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_QUEST , ILOC_UNEQUIPABLE , ICURS_EAR_SORCEROR , 0 , UITYPE_NONE , " Heart " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_EAR , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_HEALING , 0 , UITYPE_NONE , " Potion of Healing " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_HEAL , SPL_NULL , TRUE , 50 , 50 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_MANA , 0 , UITYPE_NONE , " Potion of Mana " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_MANA , SPL_NULL , TRUE , 50 , 50 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Identify " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_IDENTIFY , TRUE , 200 , 200 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Town Portal " , NULL , 4 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_TOWN , TRUE , 200 , 200 } ,
{ IDROP_NEVER , ICLASS_ARMOR , ILOC_ARMOR , ICURS_ARKAINES_VALOR , 8 , UITYPE_ARMOFVAL , " Arkaine's Valor " , NULL , 0 , 40 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_FULL_HEALING , 0 , UITYPE_NONE , " Potion of Full Healing " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_FULLHEAL , SPL_NULL , TRUE , 150 , 150 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , " Potion of Full Mana " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_FULLMANA , SPL_NULL , TRUE , 150 , 150 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_BROAD_SWORD , 1 , UITYPE_GRISWOLD , " Griswold's Edge " , NULL , 8 , 50 , 4 , 12 , 0 , 0 , 40 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , FALSE , 750 , 750 } ,
{ IDROP_NEVER , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_MACE , 4 , UITYPE_LGTFORGE , " Lightforge " , NULL , 2 , 32 , 1 , 8 , 0 , 0 , 16 , 0 , 0 , ISPL_NONE , IMISC_UNIQUE , SPL_NULL , FALSE , 200 , 200 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_STAFF_OF_LAZARUS , 0 , UITYPE_LAZSTAFF , " Staff of Lazarus " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Resurrect " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_RESURRECT , TRUE , 250 , 250 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_NONE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_CAP , 7 , UITYPE_NONE , " Cap " , " Cap " , 1 , 15 , 0 , 0 , 1 , 3 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 15 , 20 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_SKULL_CAP , 7 , UITYPE_SKULLCAP , " Skull Cap " , " Cap " , 4 , 20 , 0 , 0 , 2 , 4 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 25 , 30 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_HELM , 7 , UITYPE_HELM , " Helm " , " Helm " , 8 , 30 , 0 , 0 , 4 , 6 , 25 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 40 , 70 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_FULL_HELM , 7 , UITYPE_NONE , " Full Helm " , " Helm " , 12 , 35 , 0 , 0 , 6 , 8 , 35 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 90 , 130 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_CROWN , 7 , UITYPE_CROWN , " Crown " , " Crown " , 16 , 40 , 0 , 0 , 8 , 12 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 200 , 300 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_HELM , ICURS_GREAT_HELM , 7 , UITYPE_GREATHELM , " Great Helm " , " Helm " , 20 , 60 , 0 , 0 , 10 , 15 , 50 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 400 , 500 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_CAPE , 6 , UITYPE_CAPE , " Cape " , " Cape " , 1 , 12 , 0 , 0 , 1 , 5 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 10 , 50 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_RAGS , 6 , UITYPE_RAGS , " Rags " , " Rags " , 1 , 6 , 0 , 0 , 2 , 6 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 5 , 25 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_CLOAK , 6 , UITYPE_CLOAK , " Cloak " , " Cloak " , 2 , 18 , 0 , 0 , 3 , 7 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 40 , 70 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_ROBE , 6 , UITYPE_ROBE , " Robe " , " Robe " , 3 , 24 , 0 , 0 , 4 , 7 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 75 , 125 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_QUILTED_ARMOR , 6 , UITYPE_NONE , " Quilted Armor " , " Armor " , 4 , 30 , 0 , 0 , 7 , 10 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 200 , 300 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_LEATHER_ARMOR , 6 , UITYPE_LEATHARMOR , " Leather Armor " , " Armor " , 6 , 35 , 0 , 0 , 10 , 13 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 300 , 400 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_HARD_LEATHER_ARMOR , 6 , UITYPE_NONE , " Hard Leather Armor " , " Armor " , 7 , 40 , 0 , 0 , 11 , 14 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 450 , 550 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_STUDDED_LEATHER_ARMOR , 6 , UITYPE_STUDARMOR , " Studded Leather Armor " , " Armor " , 9 , 45 , 0 , 0 , 15 , 17 , 20 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 700 , 800 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_RING_MAIL , 8 , UITYPE_NONE , " Ring Mail " , " Mail " , 11 , 50 , 0 , 0 , 17 , 20 , 25 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 900 , 1100 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_CHAIN_MAIL , 8 , UITYPE_CHAINMAIL , " Chain Mail " , " Mail " , 13 , 55 , 0 , 0 , 18 , 22 , 30 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 1250 , 1750 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_SCALE_MAIL , 8 , UITYPE_NONE , " Scale Mail " , " Mail " , 15 , 60 , 0 , 0 , 23 , 28 , 35 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 2300 , 2800 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_BREAST_PLATE , 9 , UITYPE_BREASTPLATE , " Breast Plate " , " Plate " , 16 , 80 , 0 , 0 , 20 , 24 , 40 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 2800 , 3200 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_SPLINT_MAIL , 8 , UITYPE_NONE , " Splint Mail " , " Mail " , 17 , 65 , 0 , 0 , 30 , 35 , 40 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 3250 , 3750 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_FIELD_PLATE , 9 , UITYPE_PLATEMAIL , " Plate Mail " , " Plate " , 19 , 75 , 0 , 0 , 42 , 50 , 60 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 4600 , 5400 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_FIELD_PLATE , 9 , UITYPE_NONE , " Field Plate " , " Plate " , 21 , 80 , 0 , 0 , 40 , 45 , 65 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 5800 , 6200 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_GOTHIC_PLATE , 9 , UITYPE_NONE , " Gothic Plate " , " Plate " , 23 , 100 , 0 , 0 , 50 , 60 , 80 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 8000 , 10000 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ARMOR , ICURS_FULL_PLATE_MAIL , 9 , UITYPE_FULLPLATE , " Full Plate Mail " , " Plate " , 25 , 90 , 0 , 0 , 60 , 75 , 90 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 6500 , 8000 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_BUCKLER , 5 , UITYPE_BUCKLER , " Buckler " , " Shield " , 1 , 16 , 0 , 0 , 1 , 5 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 30 , 70 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_SMALL_SHIELD , 5 , UITYPE_SMALLSHIELD , " Small Shield " , " Shield " , 5 , 24 , 0 , 0 , 3 , 8 , 25 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 90 , 130 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_LARGE_SHIELD , 5 , UITYPE_LARGESHIELD , " Large Shield " , " Shield " , 9 , 32 , 0 , 0 , 5 , 10 , 40 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 200 , 300 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_KITE_SHIELD , 5 , UITYPE_KITESHIELD , " Kite Shield " , " Shield " , 14 , 40 , 0 , 0 , 8 , 15 , 50 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 400 , 700 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_TOWER_SHIELD , 5 , UITYPE_GOTHSHIELD , " Tower Shield " , " Shield " , 20 , 50 , 0 , 0 , 12 , 20 , 60 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 850 , 1200 } ,
{ IDROP_REGULAR , ICLASS_ARMOR , ILOC_ONEHAND , ICURS_GOTHIC_SHIELD , 5 , UITYPE_GOTHSHIELD , " Gothic Shield " , " Shield " , 23 , 60 , 0 , 0 , 14 , 18 , 80 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 2300 , 2700 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_HEALING , 0 , UITYPE_NONE , " Potion of Healing " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_HEAL , SPL_NULL , TRUE , 50 , 50 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_FULL_HEALING , 0 , UITYPE_NONE , " Potion of Full Healing " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_FULLHEAL , SPL_NULL , TRUE , 150 , 150 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_MANA , 0 , UITYPE_NONE , " Potion of Mana " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_MANA , SPL_NULL , TRUE , 50 , 50 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , " Potion of Full Mana " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_FULLMANA , SPL_NULL , TRUE , 150 , 150 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_REJUVENATION , 0 , UITYPE_NONE , " Potion of Rejuvenation " , NULL , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_REJUV , SPL_NULL , TRUE , 120 , 120 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_POTION_OF_FULL_REJUVENATION , 0 , UITYPE_NONE , " Potion of Full Rejuvenation " , NULL , 7 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_FULLREJUV , SPL_NULL , TRUE , 600 , 600 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_ELIXIR_OF_STRENGTH , 0 , UITYPE_NONE , " Elixir of Strength " , NULL , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_ELIXSTR , SPL_NULL , TRUE , 5000 , 5000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_ELIXIR_OF_MAGIC , 0 , UITYPE_NONE , " Elixir of Magic " , NULL , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_ELIXMAG , SPL_NULL , TRUE , 5000 , 5000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_ELIXIR_OF_DEXTERITY , 0 , UITYPE_NONE , " Elixir of Dexterity " , NULL , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_ELIXDEX , SPL_NULL , TRUE , 5000 , 5000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_ELIXIR_OF_VITALITY , 0 , UITYPE_NONE , " Elixir of Vitality " , NULL , 20 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_ELIXVIT , SPL_NULL , TRUE , 5000 , 5000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Healing " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_HEAL , TRUE , 50 , 50 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Lightning " , NULL , 4 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_LIGHTNING , TRUE , 150 , 150 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Identify " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_IDENTIFY , TRUE , 100 , 100 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Resurrect " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_RESURRECT , TRUE , 250 , 250 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Fire Wall " , NULL , 4 , 0 , 0 , 0 , 0 , 0 , 0 , 17 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_FIREWALL , TRUE , 400 , 400 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Inferno " , NULL , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 19 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_FLAME , TRUE , 100 , 100 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Town Portal " , NULL , 4 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_TOWN , TRUE , 200 , 200 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Flash " , NULL , 6 , 0 , 0 , 0 , 0 , 0 , 0 , 21 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_FLASH , TRUE , 500 , 500 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Infravision " , NULL , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 23 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_INFRA , TRUE , 600 , 600 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Phasing " , NULL , 6 , 0 , 0 , 0 , 0 , 0 , 0 , 25 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_RNDTELEPORT , TRUE , 200 , 200 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Mana Shield " , NULL , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_MANASHIELD , TRUE , 1200 , 1200 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Flame Wave " , NULL , 10 , 0 , 0 , 0 , 0 , 0 , 0 , 29 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_WAVE , TRUE , 650 , 650 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Fireball " , NULL , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 31 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_FIREBALL , TRUE , 300 , 300 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Stone Curse " , NULL , 6 , 0 , 0 , 0 , 0 , 0 , 0 , 33 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_STONE , TRUE , 800 , 800 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Chain Lightning " , NULL , 10 , 0 , 0 , 0 , 0 , 0 , 0 , 35 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_CHAIN , TRUE , 750 , 750 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Guardian " , NULL , 12 , 0 , 0 , 0 , 0 , 0 , 0 , 47 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_GUARDIAN , TRUE , 950 , 950 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Non Item " , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Nova " , NULL , 14 , 0 , 0 , 0 , 0 , 0 , 0 , 57 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_NOVA , TRUE , 1300 , 1300 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Golem " , NULL , 10 , 0 , 0 , 0 , 0 , 0 , 0 , 51 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_GOLEM , TRUE , 1100 , 1100 } ,
{ IDROP_NEVER , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of None " , NULL , 99 , 0 , 0 , 0 , 0 , 0 , 0 , 61 , 0 , ISPL_NONE , IMISC_SCROLLT , SPL_NULL , TRUE , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Teleport " , NULL , 14 , 0 , 0 , 0 , 0 , 0 , 0 , 81 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_TELEPORT , TRUE , 3000 , 3000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_SCROLL_OF , 0 , UITYPE_NONE , " Scroll of Apocalypse " , NULL , 22 , 0 , 0 , 0 , 0 , 0 , 0 , 117 , 0 , ISPL_NONE , IMISC_SCROLL , SPL_APOCA , TRUE , 2000 , 2000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_BOOK_BLUE , 0 , UITYPE_NONE , " Book of " , NULL , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_BOOK , SPL_NULL , TRUE , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_BOOK_BLUE , 0 , UITYPE_NONE , " Book of " , NULL , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_BOOK , SPL_NULL , TRUE , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_BOOK_BLUE , 0 , UITYPE_NONE , " Book of " , NULL , 14 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_BOOK , SPL_NULL , TRUE , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_UNEQUIPABLE , ICURS_BOOK_BLUE , 0 , UITYPE_NONE , " Book of " , NULL , 20 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_BOOK , SPL_NULL , TRUE , 0 , 0 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_DAGGER , 1 , UITYPE_DAGGER , " Dagger " , " Dagger " , 1 , 16 , 1 , 4 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 60 , 60 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_SHORT_SWORD , 1 , UITYPE_NONE , " Short Sword " , " Sword " , 1 , 24 , 2 , 6 , 0 , 0 , 18 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 120 , 120 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_FALCHION , 1 , UITYPE_FALCHION , " Falchion " , " Sword " , 2 , 20 , 4 , 8 , 0 , 0 , 30 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 250 , 250 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_SCIMITAR , 1 , UITYPE_SCIMITAR , " Scimitar " , " Sword " , 4 , 28 , 3 , 7 , 0 , 0 , 23 , 0 , 23 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 200 , 200 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_CLAYMORE , 1 , UITYPE_CLAYMORE , " Claymore " , " Sword " , 5 , 36 , 1 , 12 , 0 , 0 , 35 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 450 , 450 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_BLADE , 1 , UITYPE_NONE , " Blade " , " Blade " , 4 , 30 , 3 , 8 , 0 , 0 , 25 , 0 , 30 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 280 , 280 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_SABRE , 1 , UITYPE_SABRE , " Sabre " , " Sabre " , 1 , 45 , 1 , 8 , 0 , 0 , 17 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 170 , 170 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_LONG_SWORD , 1 , UITYPE_LONGSWR , " Long Sword " , " Sword " , 6 , 40 , 2 , 10 , 0 , 0 , 30 , 0 , 30 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 350 , 350 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_BROAD_SWORD , 1 , UITYPE_BROADSWR , " Broad Sword " , " Sword " , 8 , 50 , 4 , 12 , 0 , 0 , 40 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 750 , 750 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_BASTARD_SWORD , 1 , UITYPE_BASTARDSWR , " Bastard Sword " , " Sword " , 10 , 60 , 6 , 15 , 0 , 0 , 50 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_TWO_HANDED_SWORD , 1 , UITYPE_TWOHANDSWR , " Two-Handed Sword " , " Sword " , 14 , 75 , 8 , 16 , 0 , 0 , 65 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 1800 , 1800 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_GREAT_SWORD , 1 , UITYPE_GREATSWR , " Great Sword " , " Sword " , 17 , 100 , 10 , 20 , 0 , 0 , 75 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 3000 , 3000 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SMALL_AXE , 2 , UITYPE_SMALLAXE , " Small Axe " , " Axe " , 2 , 24 , 2 , 10 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 150 , 150 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_AXE , 2 , UITYPE_NONE , " Axe " , " Axe " , 4 , 32 , 4 , 12 , 0 , 0 , 22 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 450 , 450 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_LARGE_AXE , 2 , UITYPE_LARGEAXE , " Large Axe " , " Axe " , 6 , 40 , 6 , 16 , 0 , 0 , 30 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 750 , 750 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_BROAD_AXE , 2 , UITYPE_BROADAXE , " Broad Axe " , " Axe " , 8 , 50 , 8 , 20 , 0 , 0 , 50 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_BATTLE_AXE , 2 , UITYPE_BATTLEAXE , " Battle Axe " , " Axe " , 10 , 60 , 10 , 25 , 0 , 0 , 65 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 1500 , 1500 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_GREAT_AXE , 2 , UITYPE_GREATAXE , " Great Axe " , " Axe " , 12 , 75 , 12 , 30 , 0 , 0 , 80 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 2500 , 2500 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_MACE , 4 , UITYPE_MACE , " Mace " , " Mace " , 2 , 32 , 1 , 8 , 0 , 0 , 16 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 200 , 200 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_MORNING_STAR , 4 , UITYPE_MORNSTAR , " Morning Star " , " Mace " , 3 , 40 , 1 , 10 , 0 , 0 , 26 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 300 , 300 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_WAR_HAMMER , 4 , UITYPE_WARHAMMER , " War Hammer " , " Hammer " , 5 , 50 , 5 , 9 , 0 , 0 , 40 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 600 , 600 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_SPIKED_CLUB , 4 , UITYPE_SPIKCLUB , " Spiked Club " , " Club " , 4 , 20 , 3 , 6 , 0 , 0 , 18 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 225 , 225 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_CLUB , 4 , UITYPE_SPIKCLUB , " Club " , " Club " , 1 , 20 , 1 , 6 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 20 , 20 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_ONEHAND , ICURS_FLAIL , 4 , UITYPE_FLAIL , " Flail " , " Flail " , 7 , 36 , 2 , 12 , 0 , 0 , 30 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 500 , 500 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_MAUL , 4 , UITYPE_MAUL , " Maul " , " Maul " , 10 , 50 , 6 , 20 , 0 , 0 , 55 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 900 , 900 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_BOW , 3 , UITYPE_SHORTBOW , " Short Bow " , " Bow " , 1 , 30 , 1 , 4 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 100 , 100 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_HUNTERS_BOW , 3 , UITYPE_HUNTBOW , " Hunter's Bow " , " Bow " , 3 , 40 , 2 , 5 , 0 , 0 , 20 , 0 , 35 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 350 , 350 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_HUNTERS_BOW , 3 , UITYPE_LONGBOW , " Long Bow " , " Bow " , 5 , 35 , 1 , 6 , 0 , 0 , 25 , 0 , 30 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 250 , 250 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_COMPOSITE_BOW , 3 , UITYPE_COMPBOW , " Composite Bow " , " Bow " , 7 , 45 , 3 , 6 , 0 , 0 , 25 , 0 , 40 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 600 , 600 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_BATTLE_BOW , 3 , UITYPE_NONE , " Short Battle Bow " , " Bow " , 9 , 45 , 3 , 7 , 0 , 0 , 30 , 0 , 50 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 750 , 750 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_LONG_WAR_BOW , 3 , UITYPE_BATTLEBOW , " Long Battle Bow " , " Bow " , 11 , 50 , 1 , 10 , 0 , 0 , 30 , 0 , 60 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 1000 , 1000 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_WAR_BOW , 3 , UITYPE_NONE , " Short War Bow " , " Bow " , 15 , 55 , 4 , 8 , 0 , 0 , 35 , 0 , 70 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 1500 , 1500 } ,
{ IDROP_DOUBLE , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_LONG_WAR_BOW , 3 , UITYPE_WARBOW , " Long War Bow " , " Bow " , 19 , 60 , 1 , 14 , 0 , 0 , 45 , 0 , 80 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 2000 , 2000 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_STAFF , 10 , UITYPE_SHORTSTAFF , " Short Staff " , " Staff " , 1 , 25 , 2 , 4 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_STAFF , SPL_NULL , FALSE , 30 , 30 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_LONG_STAFF , 10 , UITYPE_LONGSTAFF , " Long Staff " , " Staff " , 4 , 35 , 4 , 8 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_STAFF , SPL_NULL , FALSE , 100 , 100 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_COMPOSITE_STAFF , 10 , UITYPE_COMPSTAFF , " Composite Staff " , " Staff " , 6 , 45 , 5 , 10 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_STAFF , SPL_NULL , FALSE , 500 , 500 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_SHORT_STAFF , 10 , UITYPE_QUARSTAFF , " Quarter Staff " , " Staff " , 9 , 55 , 6 , 12 , 0 , 0 , 20 , 0 , 0 , ISPL_NONE , IMISC_STAFF , SPL_NULL , FALSE , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_WEAPON , ILOC_TWOHAND , ICURS_WAR_STAFF , 10 , UITYPE_WARSTAFF , " War Staff " , " Staff " , 12 , 75 , 8 , 16 , 0 , 0 , 30 , 0 , 0 , ISPL_NONE , IMISC_STAFF , SPL_NULL , FALSE , 1500 , 1500 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_RING , ICURS_RING , 12 , UITYPE_RING , " Ring " , " Ring " , 5 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_RING , SPL_NULL , FALSE , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_RING , ICURS_RING , 12 , UITYPE_RING , " Ring " , " Ring " , 10 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_RING , SPL_NULL , FALSE , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_RING , ICURS_RING , 12 , UITYPE_RING , " Ring " , " Ring " , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_RING , SPL_NULL , FALSE , 1000 , 1000 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_AMULET , ICURS_AMULET , 13 , UITYPE_AMULET , " Amulet " , " Amulet " , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_AMULET , SPL_NULL , FALSE , 1200 , 1200 } ,
{ IDROP_REGULAR , ICLASS_MISC , ILOC_AMULET , ICURS_AMULET , 13 , UITYPE_AMULET , " Amulet " , " Amulet " , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_AMULET , SPL_NULL , FALSE , 1200 , 1200 } ,
{ IDROP_NEVER , ICLASS_NONE , ILOC_INVALID , ICURS_POTION_OF_FULL_MANA , 0 , UITYPE_NONE , NULL , NULL , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , ISPL_NONE , IMISC_NONE , SPL_NULL , FALSE , 0 , 0 }
// clang-format on
} ;
unsigned char ItemCAnimTbl [ 169 ] = {
@ -4001,20 +4001,20 @@ void __fastcall UseItem(int p, int Mid, int spl)
{
int l , j ;
switch ( Mid ) {
switch ( Mid ) {
case IMISC_HEAL :
case IMISC_HEAL_1C :
j = plr [ p ] . _pMaxHP > > 8 ;
l = ( ( j > > 1 ) + random ( 39 , j ) ) < < 6 ;
if ( plr [ p ] . _pClass = = PC_WARRIOR )
if ( plr [ p ] . _pClass = = PC_WARRIOR )
l * = 2 ;
if ( plr [ p ] . _pClass = = PC_ROGUE )
if ( plr [ p ] . _pClass = = PC_ROGUE )
l + = l > > 1 ;
plr [ p ] . _pHitPoints + = l ;
if ( plr [ p ] . _pHitPoints > plr [ p ] . _pMaxHP )
if ( plr [ p ] . _pHitPoints > plr [ p ] . _pMaxHP )
plr [ p ] . _pHitPoints = plr [ p ] . _pMaxHP ;
plr [ p ] . _pHPBase + = l ;
if ( plr [ p ] . _pHPBase > plr [ p ] . _pMaxHPBase )
if ( plr [ p ] . _pHPBase > plr [ p ] . _pMaxHPBase )
plr [ p ] . _pHPBase = plr [ p ] . _pMaxHPBase ;
drawhpflag = TRUE ;
break ;
@ -4026,22 +4026,22 @@ void __fastcall UseItem(int p, int Mid, int spl)
case IMISC_MANA :
j = plr [ p ] . _pMaxMana > > 8 ;
l = ( ( j > > 1 ) + random ( 40 , j ) ) < < 6 ;
if ( plr [ p ] . _pClass = = PC_SORCERER )
if ( plr [ p ] . _pClass = = PC_SORCERER )
l * = 2 ;
if ( plr [ p ] . _pClass = = PC_ROGUE )
if ( plr [ p ] . _pClass = = PC_ROGUE )
l + = l > > 1 ;
if ( ! ( plr [ p ] . _pIFlags & ISPL_NOMANA ) ) {
if ( ! ( plr [ p ] . _pIFlags & ISPL_NOMANA ) ) {
plr [ p ] . _pMana + = l ;
if ( plr [ p ] . _pMana > plr [ p ] . _pMaxMana )
if ( plr [ p ] . _pMana > plr [ p ] . _pMaxMana )
plr [ p ] . _pMana = plr [ p ] . _pMaxMana ;
plr [ p ] . _pManaBase + = l ;
if ( plr [ p ] . _pManaBase > plr [ p ] . _pMaxManaBase )
if ( plr [ p ] . _pManaBase > plr [ p ] . _pMaxManaBase )
plr [ p ] . _pManaBase = plr [ p ] . _pMaxManaBase ;
drawmanaflag = TRUE ;
}
break ;
case IMISC_FULLMANA :
if ( ! ( plr [ p ] . _pIFlags & ISPL_NOMANA ) ) {
if ( ! ( plr [ p ] . _pIFlags & ISPL_NOMANA ) ) {
plr [ p ] . _pMana = plr [ p ] . _pMaxMana ;
plr [ p ] . _pManaBase = plr [ p ] . _pMaxManaBase ;
drawmanaflag = TRUE ;
@ -4062,29 +4062,29 @@ void __fastcall UseItem(int p, int Mid, int spl)
case IMISC_REJUV :
j = plr [ p ] . _pMaxHP > > 8 ;
l = ( ( j > > 1 ) + random ( 39 , j ) ) < < 6 ;
if ( plr [ p ] . _pClass = = PC_WARRIOR )
if ( plr [ p ] . _pClass = = PC_WARRIOR )
l * = 2 ;
if ( plr [ p ] . _pClass = = PC_ROGUE )
if ( plr [ p ] . _pClass = = PC_ROGUE )
l + = l > > 1 ;
plr [ p ] . _pHitPoints + = l ;
if ( plr [ p ] . _pHitPoints > plr [ p ] . _pMaxHP )
if ( plr [ p ] . _pHitPoints > plr [ p ] . _pMaxHP )
plr [ p ] . _pHitPoints = plr [ p ] . _pMaxHP ;
plr [ p ] . _pHPBase + = l ;
if ( plr [ p ] . _pHPBase > plr [ p ] . _pMaxHPBase )
if ( plr [ p ] . _pHPBase > plr [ p ] . _pMaxHPBase )
plr [ p ] . _pHPBase = plr [ p ] . _pMaxHPBase ;
drawhpflag = TRUE ;
j = plr [ p ] . _pMaxMana > > 8 ;
l = ( ( j > > 1 ) + random ( 40 , j ) ) < < 6 ;
if ( plr [ p ] . _pClass = = PC_SORCERER )
if ( plr [ p ] . _pClass = = PC_SORCERER )
l * = 2 ;
if ( plr [ p ] . _pClass = = PC_ROGUE )
if ( plr [ p ] . _pClass = = PC_ROGUE )
l + = l > > 1 ;
if ( ! ( plr [ p ] . _pIFlags & ISPL_NOMANA ) ) {
if ( ! ( plr [ p ] . _pIFlags & ISPL_NOMANA ) ) {
plr [ p ] . _pMana + = l ;
if ( plr [ p ] . _pMana > plr [ p ] . _pMaxMana )
if ( plr [ p ] . _pMana > plr [ p ] . _pMaxMana )
plr [ p ] . _pMana = plr [ p ] . _pMaxMana ;
plr [ p ] . _pManaBase + = l ;
if ( plr [ p ] . _pManaBase > plr [ p ] . _pMaxManaBase )
if ( plr [ p ] . _pManaBase > plr [ p ] . _pMaxManaBase )
plr [ p ] . _pManaBase = plr [ p ] . _pMaxManaBase ;
drawmanaflag = TRUE ;
}
@ -4093,17 +4093,17 @@ void __fastcall UseItem(int p, int Mid, int spl)
plr [ p ] . _pHitPoints = plr [ p ] . _pMaxHP ;
plr [ p ] . _pHPBase = plr [ p ] . _pMaxHPBase ;
drawhpflag = TRUE ;
if ( ! ( plr [ p ] . _pIFlags & ISPL_NOMANA ) ) {
if ( ! ( plr [ p ] . _pIFlags & ISPL_NOMANA ) ) {
plr [ p ] . _pMana = plr [ p ] . _pMaxMana ;
plr [ p ] . _pManaBase = plr [ p ] . _pMaxManaBase ;
drawmanaflag = TRUE ;
}
break ;
case IMISC_SCROLL :
if ( spelldata [ spl ] . sTargeted ) {
if ( spelldata [ spl ] . sTargeted ) {
plr [ p ] . _pTSpell = spl ;
plr [ p ] . _pTSplType = RSPLTYPE_INVALID ;
if ( p = = myplr )
if ( p = = myplr )
NewCursor ( CURSOR_TELEPORT ) ;
} else {
ClrPlrPath ( p ) ;
@ -4113,15 +4113,15 @@ void __fastcall UseItem(int p, int Mid, int spl)
plr [ p ] . destAction = ACTION_SPELL ;
plr [ p ] . destParam1 = cursmx ;
plr [ p ] . destParam2 = cursmy ;
if ( p = = myplr & & spl = = SPL_NOVA )
if ( p = = myplr & & spl = = SPL_NOVA )
NetSendCmdLoc ( TRUE , CMD_NOVA , cursmx , cursmy ) ;
}
break ;
case IMISC_SCROLLT :
if ( spelldata [ spl ] . sTargeted ) {
if ( spelldata [ spl ] . sTargeted ) {
plr [ p ] . _pTSpell = spl ;
plr [ p ] . _pTSplType = RSPLTYPE_INVALID ;
if ( p = = myplr )
if ( p = = myplr )
NewCursor ( CURSOR_TELEPORT ) ;
} else {
ClrPlrPath ( p ) ;
@ -4135,15 +4135,15 @@ void __fastcall UseItem(int p, int Mid, int spl)
break ;
case IMISC_BOOK :
plr [ p ] . _pMemSpells | = ( __int64 ) 1 < < ( spl - 1 ) ;
if ( plr [ p ] . _pSplLvl [ spl ] < 15 )
if ( plr [ p ] . _pSplLvl [ spl ] < 15 )
plr [ p ] . _pSplLvl [ spl ] + + ;
plr [ p ] . _pMana + = spelldata [ spl ] . sManaCost < < 6 ;
if ( plr [ p ] . _pMana > plr [ p ] . _pMaxMana )
if ( plr [ p ] . _pMana > plr [ p ] . _pMaxMana )
plr [ p ] . _pMana = plr [ p ] . _pMaxMana ;
plr [ p ] . _pManaBase + = spelldata [ spl ] . sManaCost < < 6 ;
if ( plr [ p ] . _pManaBase > plr [ p ] . _pMaxManaBase )
if ( plr [ p ] . _pManaBase > plr [ p ] . _pMaxManaBase )
plr [ p ] . _pManaBase = plr [ p ] . _pMaxManaBase ;
if ( p = = myplr )
if ( p = = myplr )
CalcPlrBookVals ( p ) ;
drawmanaflag = TRUE ;
break ;