Difference between revisions of "OnHit"

Jump to navigation Jump to search
82 bytes removed ,  12:33, 15 February 2008
m
Reverted edits by Povuholo (Talk); changed back to last version by Entim
imported>Povuholo
imported>Haama
m (Reverted edits by Povuholo (Talk); changed back to last version by Entim)
Line 4: Line 4:
   begin OnHit BaurusRef  
   begin OnHit BaurusRef  


This block will be run once when the scripted actor is hit by the specified ActorID, either by a weapon or a spell. If no parameter is used, the block will be run when the scripted actor is hit by anyone. Unfortunately the optional ActorID only works on actors (NPCs), not on creatures.
This block will be run once when the scripted actor is hit by the specified ActorID, either by a weapon or a spell. If no parameter is used, the block will be run when the scripted actor is hit by anyone.


Note:  Using [[GetDetected]] in an OnHit block doesn't really work.  The OnHit block happens just AFTER the hit occurs, and the way Actor detection works, the hit causes an immediate awareness spike and so GetDetected will always come up as true.  It will NOT return whether the Actor was detected previous to the hit.
Note:  Using [[GetDetected]] in an OnHit block doesn't really work.  The OnHit block happens just AFTER the hit occurs, and the way Actor detection works, the hit causes an immediate awareness spike and so GetDetected will always come up as true.  It will NOT return whether the Actor was detected previous to the hit.


[[Category: Blocktypes]]
[[Category: Blocktypes]]
Anonymous user

Navigation menu