Difference between revisions of "OnDisturbed"

From NWN Lexicon
Jump to: navigation, search
(Created page with "=OnDisturbed= The script attached to this event fires when the inventory of the object is changed at all. The inventory can be disturbed by a pickpocket attempt or the remo...")
 
(more creature info)
Line 20: Line 20:
  
 
Since a creature can't have an item added or remove from its inventory (it's not a container), then if its inventory is disturbed something must have been stolen. The creature finds a valid target and attacks.
 
Since a creature can't have an item added or remove from its inventory (it's not a container), then if its inventory is disturbed something must have been stolen. The creature finds a valid target and attacks.
 +
Creatures fires this event only in case they spotted thief! Also, in case a gold is stolen, the item stolen is OBJECT_INVALID and the event reported is 0 = INVENTORY_DISTURB_TYPE_ADDED.
  
 
<br />
 
<br />

Revision as of 01:57, 28 July 2013

OnDisturbed

The script attached to this event fires when the inventory of the object is changed at all. The inventory can be disturbed by a pickpocket attempt or the removal of items from a placeable object.


Trigger

Something has been added or removed from a creature's or placeable object's inventory.


Function(s)

GetInventoryDisturbItem() returns the item that was either added or removed to the inventory of OBJECT_SELF.


Remarks

Since a creature can't have an item added or remove from its inventory (it's not a container), then if its inventory is disturbed something must have been stolen. The creature finds a valid target and attacks. Creatures fires this event only in case they spotted thief! Also, in case a gold is stolen, the item stolen is OBJECT_INVALID and the event reported is 0 = INVENTORY_DISTURB_TYPE_ADDED.


See Also

functions: 

GetLastDisturbed()