void main() { object oPC=GetEnteringObject(); if (GetIsPC(oPC)) { ExploreAreaForPlayer(OBJECT_SELF,oPC); if ((GetLevelByClass(CLASS_TYPE_RANGER,oPC)>0)&&(!GetIsObjectValid(GetItemPossessedBy(oPC,"trackertool")))) { CreateItemOnObject("trackertool",oPC,1); SendMessageToPC(oPC,"You have acquired a ranger's tracking tool. Put it in a quickslot to use it"); } if ((GetLevelByClass(CLASS_TYPE_PALADIN,oPC)>0)&&(!GetIsObjectValid(GetItemPossessedBy(oPC,"jw_pal_sym")))) { CreateItemOnObject("jw_pal_sym",oPC,1); SendMessageToPC(oPC,"You have acquired a paladin's holy symbol. Put it in a quickslot to use it"); } if (GetIsObjectValid(GetItemPossessedBy(oPC,"NW_HEN_GRIPERS"))) { AssignCommand(oPC,JumpToObject(GetWaypointByTag("jw_moondrow_wp"))); } } }