UNPKG

md5-fight-plus

Version:

22 lines (21 loc) 817 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.waiting = void 0; exports._waiting = _waiting; const _1 = require("."); function _waiting(player) { player.hooks.onAttack.tap({ name: "waiting", lives: 1 }, (props) => { const value = Math.min(player.runtimeProperty.attack, 8); player.hooks.onAdjustAttack.call(-value); player.hooks.onAdjustSpeed.call(+value); player.battleField.logger.addInfo(`${player.name}释放【伺机待发】,将${value}点力量转化为速度`, player.hooks.onAttack); return Object.assign(Object.assign({}, props), { damage: 0 }); }); } exports.waiting = { name: "伺机待发", description: "将至多8点力量转化为速度", mana: 2, run: _waiting, type: [_1.ASSASSIN_TYPE], };