一、spell.dbc做一个空光环
二、配置_spellmod_aura_trigger表
comment | 备注 |
aura | 光环ID,有此光环时,才会触发下面技能 |
linkSpell1-3 | 链接的技能ID,为0时所有技能都可能触发triggerSpell,不为0时,linkSpell可能触发triggerSpell |
triggerSpell | 触发的技能ID |
MaxTargets | 触发的技能攻击的目标个数 |
TargetsRange | 触发的技能攻击的范围 |
ignoreMask | 忽略目标的掩码,1 - 目标为BOSS时不触发 2 - 在副本内不触发 4 - 在野外不触发 8 - 目标为玩家时不触发 16 - 目标为生物时不触发 |
procFlags | 触发的条件,意义和spell.dbc第35列procFlags一致,列举下常用的 20 - 物理攻击 320 - 远程攻击 81920 - 法术伤害 664232 - 受到伤害 |
procChance | 触发的几率,例如80 则触发几率为80% |
cooldown | 冷却时间,单位毫秒,例如1000,则1秒内只能触发一次 |
bpApPct0-2 | 动态增加的攻强的百分比,动态修改spell.dbc 81 - 83基础值,最终数值等于原值加攻强的百分比 |
bpSpPct0-2 | 动态增加的法伤的百分比,动态修改spell.dbc 81 - 83基础值,最终数值等于原值加攻强的百分比 |