////////////////////////////////////////////////////////////////////////////////
//  Replaces Inventories In Placeables
//  opw_inv_replace
//  By Don Anderson
//  dandersonru@msn.com
//
//  Place this script in the On Disturbed Event
//  Warning....this gives away stuff for free in UNLIMITED quantities
//
////////////////////////////////////////////////////////////////////////////////

void main()
{
  object oChest     = OBJECT_SELF;
  object oPC        = GetLastDisturbed();
  object oItem      = GetInventoryDisturbItem();
  string sRItem     = GetResRef(oItem);

  int nDType = GetInventoryDisturbType();

  //Destroy Added Item
  if(nDType == INVENTORY_DISTURB_TYPE_ADDED)
  {
    DestroyObject(oItem,0.1);
    return;
  }

  //Replace Removed Item
  if(nDType == INVENTORY_DISTURB_TYPE_REMOVED)
  {
    CreateItemOnObject(sRItem,oChest,1);
    return;
  }
}