home *** CD-ROM | disk | FTP | other *** search
/ PC Player 2000 December / PCP_12_2000B.iso / bg2demo / data1.cab / hd0_scripts / Text / passive.baf < prev    next >
Encoding:
Text File  |  2000-09-22  |  485 b   |  21 lines

  1. // * Date Created: Mar 21, 2000.
  2. // * Brent Knowles
  3. // * A passive script.  Character will only attack if attacked.  Prefers ranged weapons to melee.
  4.  
  5. IF
  6.     AttackedBy([ENEMY],DEFAULT)
  7.     Range(LastAttackerOf(Myself),4)
  8. THEN
  9.     RESPONSE #100
  10.         EquipMostDamagingMelee()
  11.         AttackReevaluate(LastAttackerOf(Myself),30)
  12. END
  13.  
  14. IF
  15.     AttackedBy([ENEMY],DEFAULT)
  16.     !Range(LastAttackerOf(Myself),4)
  17. THEN
  18.     RESPONSE #100
  19.         EquipRanged()
  20.         AttackReevaluate(LastAttackerOf(Myself),30)
  21. END