////:://///////////////////////////////////////////// //:: FileName jw_cleric_gvitem //::////////////////////////////////////////////// //::////////////////////////////////////////////// //:: Created By: Script Wizard //:: Created On: 17/08/2002 18:15:25 //::////////////////////////////////////////////// void main() { // Give the speaker some XP GiveXPToCreature(GetPCSpeaker(), 250); int nCounter; object oReward; string sItem; int nRandom; for (nCounter=1;nCounter<=1;nCounter++) { nRandom=(Random(30)+1); switch(nRandom) { case 1: sItem="jw_thur_shield"; break; case 2: sItem="jw_hunter_spear"; break; case 3: sItem="jw_silver_bow"; break; case 4: sItem="jw_blood_stone"; break; case 5: sItem="jw_bright_flower"; break; case 6: sItem="jw_bright_grass"; break; case 7: sItem="jw_bright_wheat"; break; case 8: sItem="jw_stench_thay"; break; case 9: sItem="jw_oath_bracer"; break; case 10: sItem="jw_token_tempus"; break; case 11: sItem="jw_token_waukeen"; break; case 12: sItem="jw_spell_tower1"; break; case 13: sItem="jw_belt_shimmer"; break; case 14: sItem="jw_belt_shimmer"; break; case 15: sItem="jw_boots_reflex2"; break; case 16: sItem="jw_cloak_elf"; break; case 17: sItem="jw_cloak_fort1"; break; case 18: sItem="jw_am_will2"; break; case 19: sItem="jw_ring_fort2"; break; case 20: sItem="jw_club_glad1"; break; case 21: sItem="jw_dire_iron1"; break; case 22: sItem="jw_wand_sleep"; break; case 23: sItem="jw_dart_acid"; break; case 24: sItem="jw_taxe_black"; break; case 25: sItem="jw_dart_stun"; break; case 26: sItem="jw_taxe_fire"; break; case 27: sItem="jw_shuri_sand"; break; case 28: sItem="jw_dart_ice"; break; case 29: sItem="jw_shuri_oiy"; break; case 30: sItem="jw_sbow_scar"; break; } if (sItem=="jw_shuri_oiy"||sItem=="jw_dart_ice"||sItem=="jw_shuri_sand"||sItem=="jw_taxe_fire"||sItem=="jw_dart_stun"||sItem=="jw_taxe_black"||sItem=="jw_dart_acid") { // Give the speaker the items oReward= CreateItemOnObject(sItem, GetPCSpeaker(), 99); SetIdentified(oReward,1); } else { // Give the speaker the items oReward= CreateItemOnObject(sItem, GetPCSpeaker(), 1); SetIdentified(oReward,1); } } // Remove items from the player's inventory object oItemToTake; oItemToTake = GetItemPossessedBy(GetPCSpeaker(), "jw_ogre_head"); if(GetIsObjectValid(oItemToTake) != 0) DestroyObject(oItemToTake); }