Difference between revisions of "Manual:DIL Manual/isaff()"

From DikuMUD Wiki
Jump to navigation Jump to search
(Reformatting)
(XML import)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
= integer isaff ( u : unitptr , i : integer ) =
+
<span id="bfisaff"></span>
 
+
integer isaff ( u : unitptr , i : integer )
  u : A unit to be examined.
+
    u : A unit to be examined.
  i : An id of an affect, see ID_* in values.h and/or vme.h
+
    i : An id of an affect, see ID_* in values.h and/or vme.h
  result: TRUE, if unit 'u' is affected by affect id 'i'
+
    return: TRUE, if unit 'u' is affected by affect id 'i'
 
+
<span id="bfisaff"></span>
'''Examples:'''
+
integer isaff ( u : unitptr , i : integer )
 
+
     u : A unit to be examined.
  if (isaff(self, ID_BLIND_CHAR))
+
    i : An id of an affect, see ID_* in values.h and/or vme.h
     sendtext("You're blinded", self);
+
    return: TRUE, if unit 'u' is affected by affect id 'i'
 
 
This command scans the unit 'u' for any affect matching the id 'i'
 
and returns TRUE if one is found.
 
 
 
See also:
 
  > {subaff()}
 
  > {addaff()}
 
  > {getaffects()}
 

Latest revision as of 22:31, 4 December 2025

integer isaff ( u : unitptr , i : integer )
   u : A unit to be examined.
   i : An id of an affect, see ID_* in values.h and/or vme.h
   return: TRUE, if unit 'u' is affected by affect id 'i'

integer isaff ( u : unitptr , i : integer )
   u : A unit to be examined.
   i : An id of an affect, see ID_* in values.h and/or vme.h
   return: TRUE, if unit 'u' is affected by affect id 'i'