Amon_PRC8/_module/nss/grove_zone.nss
Jaysyn904 c5cffc37af Initial Commit
Initial Commit [v1.01]
2025-04-03 19:00:46 -04:00

33 lines
1.1 KiB
Plaintext

#include "x0_i0_secret"
#include "nw_i0_tool"
void main()
{
object oPC = GetEnteringObject();
if ((GetLevelByClass(CLASS_TYPE_RANGER, oPC) >= 1))
{
if(HasItem(oPC, "RCQ1"))
{
object oParty=GetFirstFactionMember(oPC, FALSE);
while (GetIsObjectValid(oParty))
{
object oTarget = GetWaypointByTag("Grove_Enter_WP2");
AssignCommand(oParty, ClearAllActions());
AssignCommand(oParty, ActionJumpToObject(oTarget));
oParty=GetNextFactionMember(oPC, FALSE);
}
}
else if(HasItem(GetEnteringObject(), "RCQ2"))
{
object oTarget = GetWaypointByTag("Grove_Enter_WP3");
AssignCommand(oPC, JumpToObject(oTarget));
}
else
{
object oTarget = GetWaypointByTag("Grove_Enter_WP");
AssignCommand(oPC, JumpToObject(oTarget));
}
}
}