Spell_DBC_
2022-10-25 09:44:31 0 举报
AI智能生成
Wow
作者其他创作
大纲/内容
unit::target->HandleStatModifier
0 = 统计力量,
1 = 统计敏捷,
2 = 统计耐力,
3 = 统计智力,
4 = 统计精神,
5 = 健康(血量),
6 = 法力,
7 = 怒气,
8 = 集中,
9 = 能量,
10 = 幸福(PET),
11 = 符文,
12 = 符文能量,
13 = 护甲,
14 = 抵抗神圣,
15 = 抗火,
16 = 抗自然,
17 = 抗冻性,
18 = 阻力阴影,
19 = 抵抗奥术,
20 = 攻击力,
21 = 攻击功率范围,
22 = 主手损坏,
23 = 副手损坏,
24 = 伤害范围,
1 = 统计敏捷,
2 = 统计耐力,
3 = 统计智力,
4 = 统计精神,
5 = 健康(血量),
6 = 法力,
7 = 怒气,
8 = 集中,
9 = 能量,
10 = 幸福(PET),
11 = 符文,
12 = 符文能量,
13 = 护甲,
14 = 抵抗神圣,
15 = 抗火,
16 = 抗自然,
17 = 抗冻性,
18 = 阻力阴影,
19 = 抵抗奥术,
20 = 攻击力,
21 = 攻击功率范围,
22 = 主手损坏,
23 = 副手损坏,
24 = 伤害范围,
0.SPELL_AURA_NONE
无效果
1.SPELL_AURA_BIND_SIGHT
绑定视野/视角
代码内用于标识, 比如说ms的精神控制, 锁定到MS自身的视角
2.SPELL_AURA_MOD_POSSESS
已控制,且拥有
代码内用于标识,比如被MS精神控制,会使用该字段标识,解除控制会remove该标识
3.SPELL_AURA_PERIODIC_DAMAGE
周期性伤害(DOT)
例如腐蚀术,活体炸弹,火球术被动等等.
4.SPELL_AURA_DUMMY
虚拟对象
一般用于有实际效果但属于临时产生创建. 实际是一个标记标识作用
5.SPELL_AURA_MOD_CONFUSE
混乱
例变形, 龙息术等, 属于本体,但实际无法控制自身.
6.SPELL_AURA_MOD_CHARM
魅惑,奴役,支配
代码中有已写好AI,被控制后会进入 void Player::UpdateCharmedAI() 执行
7.SPELL_AURA_MOD_FEAR
恐惧
一些常用恐惧技能标识
8.SPELL_AURA_PERIODIC_HEAL
周期性恢复
只能恢复生命值具体数值
9.SPELL_AURA_MOD_ATTACKSPEED
攻击速度百分比
一般不使用该字段. 主要用于计算初始化攻击速度
10.SPELL_AURA_MOD_THREAT
仇恨值百分比
float类型可为负数
11.SPELL_AURA_MOD_TAUNT
嘲讽
可以用于单体或群体,具体以目标和有效范围控制
12.SPELL_AURA_MOD_STUN
昏迷
击晕效果.
13.SPELL_AURA_MOD_DAMAGE_DONE
物理或法术伤害提高<固定数值>
具体生效类型: m_effectMiscValue(111-116) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术.
有符号
14.SPELL_AURA_MOD_DAMAGE_TAKEN
受到的伤害提高<固定数值>
具体生效类型: m_effectMiscValue(111-116) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术.
有符号
15.SPELL_AURA_DAMAGE_SHIELD
造成伤害<固定数值>
具体生效类型: m_effectMiscValue(111-116) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术.
16.SPELL_AURA_MOD_STEALTH
潜行, 消失之类.
隐身以后 有周围视野(法师隐身不包含在内)
17.SPELL_AURA_MOD_STEALTH_DETECT
隐身探测, 陷阱探测, 察觉, 感知
18.SPELL_AURA_MOD_INVISIBILITY
隐身
类似于法师的隐身, 隐身以后无法获得周围视野
19.SPELL_AURA_MOD_INVISIBILITY_DETECT
反隐身
探测隐身状态.
20.SPELL_AURA_OBS_MOD_HEALTH
血量恢复百分比
类似 复苏之风, 血之狂热. 根据当前血量周期性恢复百分比血量
21.SPELL_AURA_OBS_MOD_POWER
蓝量恢复拜访呢比
类似唤醒类的技能.
22.SPELL_AURA_MOD_RESISTANCE
护甲, 抗性 提高 <固定在值>
m_effectMiscValue(111-116) 控制类型:1物理护甲,2神圣,4火,8自然,16冰,32暗影,64奥术
有符号
23.SPELL_AURA_PERIODIC_TRIGGER_SPELL
周期性触发技能
m_effectTriggerSpell:123-125为技能ID
需要设定周期时间,在99字段
24.SPELL_AURA_PERIODIC_ENERGIZE
周期性回能量
m_effectMiscValue(111-116) 控制类型:0=法力 1=怒气 2=集中力 3=能量 4=幸福度(宠物) 5=符文恢复速度 6=符文能量 7=最大功率?? 127=所有 -2=血量恢复
不可为负值
25.SPELL_AURA_MOD_PACIFY
安抚
安抚、宁静光环 (不能攻击和使用物理技能)
26.SPELL_AURA_MOD_ROOT
固定、冻结、定身
会使玩家固定,冻结,定身.
27.SPELL_AURA_MOD_SILENCE
沉默
代码一般和26固定冻结一起使用.
28.SPELL_AURA_REFLECT_SPELLS
技能反射
类似于盾反,法术火焰盾,冰霜盾等等.需要此标识
29.SPELL_AURA_MOD_STAT
增加属性<固定数值>
m_effectMiscValue(111-116)控制具体属性 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
有符号
30.SPELL_AURA_MOD_SKILL
增加熟练度
临时的
31.SPELL_AURA_MOD_INCREASE_SPEED
百分比移动速度加速
32.SPELL_AURA_MOD_INCREASE_MOUNTED_SPEED
增加最大化基础速度
main_speed_mod
33.SPELL_AURA_MOD_DECREASE_SPEED
减速
有符号
34.SPELL_AURA_MOD_INCREASE_HEALTH
增加HP<固定点>
子主题
35.SPELL_AURA_MOD_INCREASE_ENERGY
增加某种能量
增加的是上限值
m_effectMiscValue(111-116) 控制类型:0=法力 1=怒气 2=集中力 3=能量 4=幸福度(宠物) 5=符文恢复速度 6=符文能量 7=最大功率?? 127=所有 -2=血量恢复
36.SPELL_AURA_MOD_SHAPESHIFT
变换形态
比如潜行,防御姿态,枭兽形态等.
37.SPELL_AURA_EFFECT_IMMUNITY
军旗 目前代码主要处理 战场 扛旗 时不能再次扛.
38.SPELL_AURA_STATE_IMMUNITY
状态的免疫
目前不足知何用, 应该是免疫变羊,晕眩等.
39.SPELL_AURA_SCHOOL_IMMUNITY
免疫各种类型伤害
m_effectMiscValue(111-116) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术(类似保护之手,不受物理伤害,还有无敌)
40.SPELL_AURA_DAMAGE_IMMUNITY
免疫各种伤害光环
同上. 但此效果光环生效时,可以接收到施法者造成的dot,但是dot在光环生效期间不会受到该效果造成的dot伤害。
41.SPELL_AURA_DISPEL_IMMUNITY
消除免疫
例如照明弹,石像形态免疫等
m_effectMiscValue(111-116) 控制免疫类型: 1 魔法 2 诅咒 3 疾病 4 中毒 5 潜行 6 隐形 7 全部(魔法+诅咒+疾病+中毒)
42.SPELL_AURA_PROC_TRIGGER_SPELL
击中时几率触发spell
击中可能是魔法击中,近战击中,dot击中等.
需要设定触发类别和几率
m_effectTriggerSpell:117-119为技能ID
43.SPELL_AURA_PROC_TRIGGER_DAMAGE
击中时触发额外伤害
需要设定触发类别和几率
击中可能是魔法击中,近战击中,dot击中等.
m_schoolMask(222) 控制伤害类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
44.SPELL_AURA_TRACK_CREATURES
在微缩地图上显示附近所有生物的位置
m_effectMiscValue(111-116) 控制生物类型:1野兽 2龙类 3恶魔 4元素生物 5巨人 6亡灵 7人形生物 8小动物 9机械 11图腾 12非战斗宠物 13气体云雾
45.SPELL_AURA_TRACK_RESOURCES
寻找宝藏
47.SPELL_AURA_MOD_PARRY_PERCENT
招架百分比
修改招架几率的百分比
有符号
49.SPELL_AURA_MOD_DODGE_PERCENT
闪避百分比
修改闪避几率百分比
有符号
51.SPELL_AURA_MOD_BLOCK_PERCENT
格挡几率百分比
修改格挡几率百分比
有符号
52.SPELL_AURA_MOD_WEAPON_CRIT_PERCENT
物理暴击率百分比
修改物理暴击率百分比
有符号
53.SPELL_AURA_PERIODIC_LEECH
吸血光环
实际上需要自己代码实现.
54.SPELL_AURA_MOD_HIT_CHANCE
物理命中几率百分比
55.SPELL_AURA_MOD_SPELL_HIT_CHANCE
法术命中几率百分比
56.SPELL_AURA_TRANSFORM
改变形态
m_effectMiscValue(111-116) 为生物ID
57.SPELL_AURA_MOD_SPELL_CRIT_CHANCE
修改法术命中几率
58.SPELL_AURA_MOD_INCREASE_SWIM_SPEED
修改游泳速度百分比
59.SPELL_AURA_MOD_DAMAGE_DONE_CREATURE
对指定生物造成额外伤害<固定数值>
m_effectMiscValue(111-116) 控制生物类型:1野兽 2龙类 3恶魔 4元素生物 5巨人 6亡灵 7人形生物 8小动物 9机械 11图腾 12非战斗宠物 13气体云雾
60.SPELL_AURA_MOD_PACIFY_SILENCE
安抚,沉默
61.SPELL_AURA_MOD_SCALE
改变模型倍数
变大或者变小
有符号
62.SPELL_AURA_PERIODIC_HEALTH_FUNNEL
周期性吸血
类似SS生命吸取
但代码并没有要求必须是持续性通道性质
64.SPELL_AURA_PERIODIC_MANA_LEECH
周期性吸蓝
65.SPELL_AURA_MOD_CASTING_SPEED_NOT_STACK
施法速度百分比
代码描述不叠加,需要实际测试
66.SPELL_AURA_FEIGN_DEATH
假死
顾名思义
67.SPELL_AURA_MOD_DISARM
缴械
顾名思义
68.SPELL_AURA_MOD_STALKED
追踪,锁定目标
用于猎人, 一般需要探测到才行
69.SPELL_AURA_SCHOOL_ABSORB
吸收不同类型伤害
m_effectMiscValue(111-116) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
71.SPELL_AURA_MOD_SPELL_CRIT_CHANCE_SCHOOL
魔法暴击几率
m_effectMiscValue(111-116) 控制类型:2神圣,4火,8自然,16冰,32暗影,64奥术(该类型法术暴击率提高)
72.SPELL_AURA_MOD_POWER_COST_SCHOOL_PCT
法术能量耗费提高百分比
控制类型:2神圣,4火,8自然,16冰,32暗影,64奥术
73.SPELL_AURA_MOD_POWER_COST_SCHOOL
法术能量耗费提高<具体值>
控制类型:2神圣,4火,8自然,16冰,32暗影,64奥术
74.SPELL_AURA_REFLECT_SPELLS_SCHOOL
反射指定法术类型的法术
控制类型:2神圣,4火,8自然,16冰,32暗影,64奥术
75.SPELL_AURA_MOD_LANGUAGE
语言
76.SPELL_AURA_FAR_SIGHT
更高更远的视野
77.SPELL_AURA_MECHANIC_IMMUNITY
免疫效果光环
m_effectMiscValue(111-116) 控制类型:1 魅惑 2 迷惑 3 缴械 4 吸引 5 逃跑 6 笨拙 7 定身 8 平静 9 沉默 10 沉睡 11 诱捕 12 昏迷 13 冻结 14 瘫痪 15 流血 16 治疗 17 变形 18 放逐 19 防护 20 禁锢 21 骑乘 22 诱惑 23 转向 24 惊骇 25 无敌 26 打断 27 眩晕 28 发现 29 无敌 30 闷棍 31 激怒
78.SPELL_AURA_MOUNTED
召唤坐骑
79.SPELL_AURA_MOD_DAMAGE_PERCENT_DONE
增加不同类型伤害百分比
m_effectMiscValue(111-116) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
有符号
80.SPELL_AURA_MOD_PERCENT_STAT
增加不同属性百分比
m_effectMiscValue(111-116)控制具体属性 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
有符号
81.SPELL_AURA_SPLIT_DAMAGE_PCT
增加分担伤害百分比
有符号
82.SPELL_AURA_WATER_BREATHING
水下呼吸
83.SPELL_AURA_MOD_BASE_RESISTANCE
修改基础护甲和抗性<具体值>
具体参考spell->id:32828和33633
84.SPELL_AURA_MOD_REGEN
每5秒回血
85.SPELL_AURA_MOD_POWER_REGEN
每5秒回蓝
86.SPELL_AURA_CHANNEL_DEATH_ITEM
在光环持续时间内击杀玩家可以获得指定物品
108字段为ItemEntry
87.SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN
修改受到伤害的百分比
m_effectMiscValue(111-116)控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
88.SPELL_AURA_MOD_HEALTH_REGEN_PERCENT
每5秒恢复生命百分比
89.SPELL_AURA_PERIODIC_DAMAGE_PERCENT
周期性伤害百分比
91.SPELL_AURA_MOD_DETECT_RANGE
减少警戒范围
92.SPELL_AURA_PREVENTS_FLEEING
防止逃跑
93.SPELL_AURA_MOD_UNATTACKABLE
不可攻击的
94.SPELL_AURA_INTERRUPT_REGEN
中断怒气再生
用于脱离战斗后
95.SPELL_AURA_GHOST
幽灵
死亡后没有拾取尸体时的标识
97.SPELL_AURA_MANA_SHIELD
法力盾
吸收伤害消耗魔法值
98.SPELL_AURA_MOD_SKILL_TALENT
天赋技能
用于种族特长
99.SPELL_AURA_MOD_ATTACK_POWER
修改攻击强度
101.SPELL_AURA_MOD_RESISTANCE_PCT
抗性和护甲提高百分比
m_effectMiscValue(111-116) 控制类型:1护甲,2神圣,4火,8自然,16冰,32暗影,64奥术
102.SPELL_AURA_MOD_MELEE_ATTACK_POWER_VERSUS
对指定生物类型的攻击强度提高
m_effectMiscValue(111-116) 控制生物类型:1野兽 2龙类 3恶魔 4元素生物 5巨人 6亡灵 7人形生物 8小动物 9机械 11图腾 12非战斗宠物 13气体云雾
103.SPELL_AURA_MOD_TOTAL_THREAT
修改总威胁值<具体值>
有符号
104.SPELL_AURA_WATER_WALK
水上行走标识
105.SPELL_AURA_FEATHER_FALL
降低从天上落地速度
类似漂浮术
106.SPELL_AURA_HOVER
在空中悬停
107.SPELL_AURA_ADD_FLAT_MODIFIER
修改技能具体效果的<具体值>
增加伤害=0
持续时间=1
威胁=2
效果1=3
叠加效果=4
射程=5
范围=6
暴击概率=7
所有影响=8
不损失施法时间=9
施法时间=10
冷却时间=11
效果2=12
忽略护甲=13
技能消耗=14
暴击伤害加成=15
抵抗错失机会=16
额外目标=17
触发几率=18
激活时间=19
伤害系数=20
全局冷却时间=21
dot=22
效果3=23
奖金乘数=24
多重施法标识 = 25
自定义的
每分钟处理次数=26
值乘数=27
抵抗驱散几率=28
暴击伤害加值2=29//一个未使用的法术
技能“失败”时的“消耗返还”=30
减少 AuraType = 23 (周期性施法) 的内置CD.
自定义的
108.SPELL_AURA_ADD_PCT_MODIFIER
修改技能具体效果的<百分比值>
Targets
1. 施法者本身
2. 目标最近的敌人
3. 目标友方单位
4. 附近的盟友
5. 施法者的宠物
6. 施法者目标的敌人
理解为: 目标的目标
必须是敌人
7. 指向性目标区域源入口处
8. 指向性目标区域范围源入口处
9. 指向性目标的目的地
10. 指向性目标源区域
15. 指向性目标区域敌人
16. 指向性目标区域范围内敌人
17. 一般用于传送门控制较多
18. 施法者自身范围
20. 施法者目标友方单位
21. 施法者目标的友军
理解为: 目标的目标
必须是友军
收藏
0 条评论
下一页