威力 - woshiermuqwq/mythic-chinese GitHub Wiki
技能威力
技能威力主要提升实体部分技能的效果. 实体配置内的各项基础属性数值不受技能威力影响. 技能威力只能由 等级调整值 所调整. 一些技能拥有可被套用公式以乘以技能威力的修改项
将来将允许您定义所乘以的技能威力比例,在当前版本中,只有 Projectile(发射) 与 Missle(导弹) 可不受技能威力影响. 若您不希望使用技能威力,请不要在等级调整值内写入它.
一些被技能威力所影响的技能与公式:
技能 | 威力数值影响效果 |
---|---|
basedamage(武器攻击力附加伤害) | {multiplier=M} - damage = M * 威力数值 |
consume(造成伤害并回血) | {damage=D} - damage = D * 威力数值 |
consume(造成伤害并回血) | {heal=H} - heal = H * 威力数值 |
damage(造成伤害) | {amount=A} - damage = A * 威力数值 |
leap(向前冲刺) | {velocity=V} - velocity = V * ( 1 + 威力数值 * 0.1 ) |
projectile(发射) | {velocity=V} - velocity = V * 威力数值 |
projectile(发射) | {maxrange=MR} - maxrange = MR * 威力数值 |
missile(导弹)) | {velocity=V} - velocity = V * 威力数值 |
missile(导弹)) | {maxrange=MR} - maxrange = MR * 威力数值 |
例子
在这个例子中,ThornySkeleton 等级为2时将使用技能对触发者造成10伤害而不是5,因为它的等级为最低等级+1,且设置了等级调整值(每升1级技能威力+1),等级为3时将造成15伤害.
测试:
Type: husk
Health: 20
LevelModifiers:
Health: 10
Power: 1
Skills:
- damage{a=5} @trigger ~onDamaged
下列例子哪怕该实体等级为1也能造成105点伤害
测试:
Type: husk
Health: 20
LevelModifiers:
Health: 10
Power: 1
Skills:
- damage{a=5;power=20} @trigger ~onDamaged