From 94e745cce4166dea9b34b617cf66b14cfa1faab1 Mon Sep 17 00:00:00 2001
From: skotlex <skotlex@54d463be-8e91-2dee-dedb-b68131a5f0ec>
Date: Tue, 17 Apr 2007 15:43:40 +0000
Subject: - Expanded the autospell structure to hold a flag, which contains the
 required Battle Flag conditions required for a skill to trigger. - Added the
 required constants to const.txt to specify the autospell trigger properties.
 - Added bonus5 bAutoSpell/bAutoSpellWhenHit. The new parameter is used to
 specify when the spell should trigger (melee/range + weapon/magic/misc
 attack), see item_bonus for details. - Applied use of packet 0x28a
 (clif_changeoption2) to transmit opt3 changes.

git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10278 54d463be-8e91-2dee-dedb-b68131a5f0ec
---
 doc/item_bonus.txt | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

(limited to 'doc')

diff --git a/doc/item_bonus.txt b/doc/item_bonus.txt
index cd7b2640e..d6e57dfba 100644
--- a/doc/item_bonus.txt
+++ b/doc/item_bonus.txt
@@ -184,6 +184,35 @@ bonus4 bAutoSpellWhenHit,x,y,n,i;	n/10% chance to cast skill x of level y when
                                            2=use random skill lv in [1..y]
                                            3=1+2 (random lv on enemy)
 
+bonus5 bAutoSpell,x,y,n,t,i;		n/10% chance to cast skill x of level y when
+                                        attacking
+                                        i: 1=cast on enemy, not on self
+                                           2=use random skill lv in [1..y]
+                                           3=1+2 (random lv on enemy)
+                                        t: Trigger criteria:
+                                           BF_SHORT: Trigger on melee attack
+                                           BF_LONG: Trigger on ranged attack
+                                           BF_WEAPON: Trigger on weapon skills 
+                                           BF_MAGIC: Trigger on magic skills 
+                                           BF_MISC: Trigger on misc skills 
+                                           (the default for the other
+                                           bAutoSpell modes is
+                                           BF_WEAPON|BF_LONG|BF_SHORT)
+
+bonus5 bAutoSpellWhenHit,x,y,n,t,i;	n/10% chance to cast skill x of level y when
+                                        being hit by a direct attack. Target
+													 must be within spell's range to go
+													 off.
+                                        i: 1=cast on enemy, not on self
+                                           2=use random skill lv in [1..y]
+                                           3=1+2 (random lv on enemy)
+                                        t: Trigger criteria:
+                                           BF_SHORT: Trigger on melee attack
+                                           BF_LONG: Trigger on ranged attack
+                                           BF_WEAPON: Trigger on weapon skills 
+                                           BF_MAGIC: Trigger on magic skills 
+                                           BF_MISC: Trigger on misc skills 
+
 //---- 2/22 new card effects ----
 
 bonus2 bAddItemHealRate,n,x;		Increases HP recovered by n type items by x%,
-- 
cgit v1.2.3-70-g09d2