29 lines
766 B
Plaintext
29 lines
766 B
Plaintext
|
void main()
|
||
|
{
|
||
|
object oPC;
|
||
|
string oTag = GetTag(OBJECT_SELF);
|
||
|
object oTarget;
|
||
|
if(oTag == "SHA_ARACH_DROW_PRIESTESS")
|
||
|
{
|
||
|
oPC = GetPCSpeaker();
|
||
|
oTarget = GetWaypointByTag("SHA_ARACH_TRAINING_ENT");
|
||
|
}
|
||
|
else if(oTag == "MELEEMAG_PORT_TRAINING")
|
||
|
{
|
||
|
oPC = GetLastUsedBy();
|
||
|
oTarget = GetWaypointByTag("SHA_MAGTHERE_TRAINING_ENT");
|
||
|
}
|
||
|
else if(oTag == "SHA_SORCERE_MASTER")
|
||
|
{
|
||
|
oPC = GetPCSpeaker();
|
||
|
oTarget = GetWaypointByTag("SHA_SORCERE_TRAINING_ENT");
|
||
|
}
|
||
|
else if(oTag == "SHA_VELDRIN_MASTER")
|
||
|
{
|
||
|
oPC = GetPCSpeaker();
|
||
|
oTarget = GetWaypointByTag("SHA_VELDRIN_TRAINING_ENT");
|
||
|
}
|
||
|
AssignCommand(oPC, ClearAllActions(TRUE));
|
||
|
AssignCommand(oPC, JumpToLocation(GetLocation(oTarget)));
|
||
|
}
|