md5-fight-plus
Version:
22 lines (21 loc) • 817 B
JavaScript
;
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],
};