TheHordeOrcs_PRC8/_module/nss/hiddenchest.nss
Jaysyn904 defc8f9f6d Re-uploaded instead of migrated
Re-uploaded instead of migrated.
2024-08-03 15:05:13 -04:00

34 lines
1.0 KiB
Plaintext

/*
Spawns in general purpose treasure, some gold,
and up to 4 specific Magic Items
*/
//:://////////////////////////////////////////////
//:: Created By: Dalantriel
//:: Created On: July 22 2002
//:://////////////////////////////////////////////
#include "NW_O2_CONINCLUDE"
void main()
{
// Check if chest already opened
if (GetLocalInt(OBJECT_SELF,"NW_DO_ONCE") != 0)
{
return;
}
// If not, spawn in random treasures and some gold
object oLastOpener = GetLastOpener();
GenerateMediumTreasure(oLastOpener, OBJECT_SELF);
GenerateHighTreasure(oLastOpener, OBJECT_SELF);
ExecuteScript("magictres", OBJECT_SELF);
ExecuteScript("magictres", OBJECT_SELF);
ExecuteScript("magictres", OBJECT_SELF);
ExecuteScript("magictres", OBJECT_SELF);
SetLocalInt(OBJECT_SELF,"NW_DO_ONCE",1);
int nGoldPieces = (d100() * 5) + d10();
CreateItemOnObject ("NW_IT_GOLD001", OBJECT_SELF, nGoldPieces);
SetLocalInt(OBJECT_SELF,"NW_DO_ONCE",1);
ShoutDisturbed();
}