Aantioch_Infernum/_module/nss/rogue_sign2.nss
Jaysyn904 22947ad4b6 Initial Upload
Initial Upload
2023-08-08 16:22:17 -04:00

36 lines
1022 B
Plaintext

#include "prc_inc_racial"
void main()
{
object oPC = GetEnteringObject();
if (!GetIsPC(oPC)) return;
int iRogue = GetLevelByClass(CLASS_TYPE_ROGUE, oPC)
+ GetLevelByClass(CLASS_TYPE_SCOUT, oPC)
+ GetLevelByClass(CLASS_TYPE_NINJA, oPC)
+ GetLevelByClass(CLASS_TYPE_FACTOTUM, oPC)
+ GetLevelByClass(CLASS_TYPE_BEGUILER, oPC)
+ GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oPC);
if (iRogue >= 1)
{
object oTarget1 = GetWaypointByTag("arrow4");
object oTarget2 = GetWaypointByTag("arrow5");
object oTarget3 = GetWaypointByTag("arrow6");
location lTarget1 = GetLocation(oTarget1);
location lTarget2 = GetLocation(oTarget2);
location lTarget3 = GetLocation(oTarget3);
object oSpawn1 = CreateObject(OBJECT_TYPE_PLACEABLE, "plc_flrdesigns3", lTarget1);
object oSpawn2 = CreateObject(OBJECT_TYPE_PLACEABLE, "plc_flrdesigns3", lTarget2);
object oSpawn3 = CreateObject(OBJECT_TYPE_PLACEABLE, "plc_flrdesigns3", lTarget3);
DestroyObject(oSpawn3,5.0f);
DestroyObject(oSpawn2,6.0f);
DestroyObject(oSpawn1,7.0f);
}
}