用户工具

站点工具


数据库:world数据库:spell_proc

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
数据库:world数据库:spell_proc [2023/10/03 23:16] – [SpellPhaseMask] admin数据库:world数据库:spell_proc [2023/10/03 23:18] (当前版本) – [Cooldown] admin
行 137: 行 137:
 Used to add special conditions to spells, some spells might trigger only on critical strikes, for example. Used to add special conditions to spells, some spells might trigger only on critical strikes, for example.
  
-Event Flag Bit Comment +^Event^Flag^Bit^Comment^ 
-PROC_HIT_NONE 0 0x00000000 (special see footnote) +|PROC_HIT_NONE|0|0x00000000|(special see footnote)| 
-PROC_HIT_NORMAL 1 0x00000001 only non-critical hits +|PROC_HIT_NORMAL|1|0x00000001|only non-critical hits| 
-PROC_HIT_CRITICAL 2 0x00000002 only critical hits +|PROC_HIT_CRITICAL|2|0x00000002|only critical hits| 
-PROC_HIT_MISS 4 0x00000004 self-explanatory +|PROC_HIT_MISS|4|0x00000004|self-explanatory| 
-PROC_HIT_FULL_RESIST 8 0x00000008 only on full resist (no partial) +|PROC_HIT_FULL_RESIST|8|0x00000008|only on full resist (no partial)| 
-PROC_HIT_DODGE 16 0x00000010 self-explanatory +|PROC_HIT_DODGE|16|0x00000010|self-explanatory| 
-PROC_HIT_PARRY 32 0x00000020 self-explanatory +|PROC_HIT_PARRY|32|0x00000020|self-explanatory| 
-PROC_HIT_BLOCK 64 0x00000040 partial or full block +|PROC_HIT_BLOCK|64|0x00000040|partial or full block| 
-PROC_HIT_EVADE 128 0x00000080 self-explanatory +|PROC_HIT_EVADE|128|0x00000080|self-explanatory| 
-PROC_HIT_IMMUNE 256 0x00000100 self-explanatory +|PROC_HIT_IMMUNE|256|0x00000100|self-explanatory| 
-PROC_HIT_DEFLECT 512 0x00000200 self-explanatory +|PROC_HIT_DEFLECT|512|0x00000200|self-explanatory| 
-PROC_HIT_ABSORB 1024 0x00000400 partial or full absorb +|PROC_HIT_ABSORB|1024|0x00000400|partial or full absorb| 
-PROC_HIT_REFLECT 2048 0x00000800 self-explanatory +|PROC_HIT_REFLECT|2048|0x00000800|self-explanatory| 
-PROC_HIT_INTERRUPT 4096 0x00001000 (not used atm) +|PROC_HIT_INTERRUPT|4096|0x00001000|(not used atm)| 
-PROC_HIT_FULL_BLOCK 8192 0x00002000 only on full block +|PROC_HIT_FULL_BLOCK|8192|0x00002000|only on full block| 
-PROC_HIT_MASK_ALL 12287 0x00002FFF All masks combined+|PROC_HIT_MASK_ALL|12287|0x00002FFF|All masks combined
 PROC_HIT_NONE will trigger on: PROC_HIT_NONE will trigger on:
  
-PROC_HIT_NORMAL+PROC_HIT_CRITICAL, when trigger is TAKEN +  * PROC_HIT_NORMAL+PROC_HIT_CRITICAL, when trigger is TAKEN 
-PROC_HIT_NORMAL+PROC_HIT_CRITICAL+PROC_HIT_ABSORB, when trigger is DONE+  PROC_HIT_NORMAL+PROC_HIT_CRITICAL+PROC_HIT_ABSORB, when trigger is DONE
 ==== AttributesMask ==== ==== AttributesMask ====
  
 Adds special behaviour to the proc, spell might trigger proc only if these conditions are fullfilled Adds special behaviour to the proc, spell might trigger proc only if these conditions are fullfilled
  
-Event Flag Bit Comment +^Event^Flag^Bit^Comment^ 
-PROC_ATTR_REQ_EXP_OR_HONOR 1 0x0000001 requires proc target to give exp or honor +|PROC_ATTR_REQ_EXP_OR_HONOR|1|0x0000001|requires proc target to give exp or honor| 
-PROC_ATTR_TRIGGERED_CAN_PROC 2 0x0000002 aura can proc even when spell is triggered by another +|PROC_ATTR_TRIGGERED_CAN_PROC|2|0x0000002|aura can proc even when spell is triggered by another| 
-PROC_ATTR_REQ_MANA_COST 4 0x0000004 requires triggering spell to have a mana cost +|PROC_ATTR_REQ_MANA_COST|4|0x0000004|requires triggering spell to have a mana cost| 
-PROC_ATTR_REQ_SPELLMOD 8 0x0000008 requires triggering spell to be affected by aura SpellId (only for mod drops) +|PROC_ATTR_REQ_SPELLMOD|8|0x0000008|requires triggering spell to be affected by aura SpellId (only for mod drops)| 
-PROC_ATTR_DISABLE_EFF_0 16 0x0000010 explicitly disables aura proc effect 0 +|PROC_ATTR_DISABLE_EFF_0|16|0x0000010|explicitly disables aura proc effect 0| 
-PROC_ATTR_DISABLE_EFF_1 32 0x0000020 explicitly disables aura proc effect 1 +|PROC_ATTR_DISABLE_EFF_1|32|0x0000020|explicitly disables aura proc effect 1| 
-PROC_ATTR_DISABLE_EFF_2 64 0x0000040 explicitly disables aura proc effect 2 +|PROC_ATTR_DISABLE_EFF_2|64|0x0000040|explicitly disables aura proc effect 2| 
-PROC_ATTR_REDUCE_PROC_60 128 0x0000080 aura has a reduced chance to proc if level of proc actor > 60+|PROC_ATTR_REDUCE_PROC_60|128|0x0000080|aura has a reduced chance to proc if level of proc actor > 60
 ==== ProcsPerMinute ==== ==== ProcsPerMinute ====
  
行 183: 行 185:
 Define hidden cooldowns on the spell, in milliseconds. Also known as the proc's internal cooldown, or ICD. Define hidden cooldowns on the spell, in milliseconds. Also known as the proc's internal cooldown, or ICD.
  
-Value must be >=0. If the value does not meet the condition the SQL will fail on spell_proc_chk_1.+Value must be >=0. If the value does not meet the condition the SQL will fail on ''spell_proc_chk_1''.
  
 ==== Charges ==== ==== Charges ====
数据库/world数据库/spell_proc.1696346213.txt.gz · 最后更改: 2023/10/03 23:16 由 admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki