LoT_PRC8/_module/nss/hen_chosetr2_at.nss
Jaysyn904 ec287507a1 Initial upload
Initial upload.
2023-09-25 21:32:17 -04:00

31 lines
720 B
Plaintext

// "Use the <CUSTOM7102>."
void main()
{
object oChosenTrap = GetLocalObject(OBJECT_SELF, "TRAP2");
SetLocalObject(OBJECT_SELF, "TRAP_TO_SET", oChosenTrap);
// Figuring out the base trap number is a bit tricky...
string sTagR2 = GetStringRight(GetTag(oChosenTrap), 2);
int nTagR2 = StringToInt(sTagR2);
nTagR2 --;
// Switching acid splash and negative trap numbers
switch (nTagR2)
{
case 32:
case 33:
case 34:
case 35:
nTagR2 = nTagR2 + 8;
break;
case 40:
case 41:
case 42:
case 43:
nTagR2 = nTagR2 - 8;
break;
}
SetLocalInt(OBJECT_SELF, "TRAP_BASE_NUMBER", nTagR2);
}