例子
一个简单的攻击与防御
attribute/config.yml
script:
light-damage:
types: [ ATTACK ]
value-type: SINGLE
combat-power: 1.0
keywords:
- '圣光伤害'
light-defense:
types: [ OTHER ]
value-type: SINGLE
combat-power: 1.0
keywords:
- '圣光防御'
attribute/light-damage.js
function handler(memory, data) {
// 获取防御数值
var defense = api.getData(memory, memory.injured, "圣光防御").get(0)
// 获取攻击 - 防御后的数值
var finalDamage = data.get(0) - defense
// 增加此次攻击伤害
memory.addDamage(finalDamage > 0 ? finalDamage : 0)
}
Last updated
Was this helpful?