RemoveAllItems

Revision as of 07:19, 10 April 2007 by imported>Isatin (→‎Notes)

Syntax:

RemoveAllItems TargetContainerID (optional), RetainOwnershipFlag (optional) 

Example:

RemoveAllItems 
RemoveAllItems TreasureChest 
RemoveAllItems FriendlyJailer, 1 

Removes all items from the caller's inventory. If TargetContainerID is specified, the objects are moved to the target container, otherwise they are destroyed. If RetainOwnershipFlag = 1, the items' original ownership is retained; otherwise, the ownership is cleared.

Notes

  • Quest items are not removed when this function is called on the player.
  • This function does not remove items flagged as "unplayable".
  • Sometimes the OnDrop and OnAdd of the moved items are not triggered when this function is called until the target container is opened. For some scripted items using OnDrop and OnAdd, it may cause unexpected results.

See Also

RemoveItem