PWE_PRC8/_module/nss/comeback2.nss
Jaysyn904 ee1dc35889 Initial Commit
Initial Commit
2025-04-03 10:29:41 -04:00

18 lines
624 B
Plaintext

void CreateIt(int typ, string id, location loc, object PC)
{
// SpeakString("Create " + typ);
object oCreat = CreateObject(typ, id, loc, TRUE);
SetLocalLocation(oCreat, "start", loc);
if (GetIsPC(PC) == TRUE) AdjustReputation(PC, oCreat, 50-GetReputation(oCreat, PC));
}
void main()
{
string ref = GetResRef(OBJECT_SELF);
location loc = GetLocation(OBJECT_SELF);
object PC = GetLastAttacker();
AssignCommand(GetArea(OBJECT_SELF), DelayCommand(10.0, CreateIt(OBJECT_TYPE_CREATURE, ref, loc, PC)));
// ClearPersonalReputation(PC);
AssignCommand(GetLastAttacker(), ClearAllActions(TRUE));
}