#include "treasuresys_inc" void main() { string sTemplate = GetResRef(OBJECT_SELF); string sTag = GetTag(OBJECT_SELF); location lChest = GetLocation(OBJECT_SELF); if ( !GetLocalInt( OBJECT_SELF, "NW_DO_ONCE" )) { ExecuteScript( sTreasureGenScript, OBJECT_SELF ); } float fSeconds = TREASURE_RESPAWN_TIME; AssignCommand ( GetArea(OBJECT_SELF),DelayCommand(fSeconds, Create_Chest( sTemplate, sTag, lChest ) ) ); }