29 lines
823 B
Plaintext
29 lines
823 B
Plaintext
|
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")));
|
||
|
}
|
||
|
|
||
|
|
||
|
}
|
||
|
|
||
|
}
|