GetIsFighting(object)
Determines whether a creature is "fighting".
int GetIsFighting( object oFighting );
Parameters
oFighting
Not used
Description
Returns TRUE if the NPC whose script this function is called from has attempted to cast a spell or attack any targets, otherwise FALSE.
Remarks
Uses GetAttemptedAttackTarget() and GetAttemptedSpellTarget() to determine if the creature is fighting.
Requirements
#include "x0_inc_generic"
Version
1.22
Example
// This is the source code for the function int GetIsFighting(object oFighting) { object oAttack = GetAttemptedAttackTarget(); object oSpellTarget = GetAttemptedSpellTarget(); if(GetIsObjectValid(oAttack) || GetIsObjectValid(oSpellTarget)) { return TRUE; } return FALSE; }
See Also
functions: | GetAttackTarget | GetAttemptedAttackTarget |
categories: | Combat Functions | Core AI Functions |
author: Tom Cassiotis, editors: John Shuell, Mistress