UNPKG

md5-fight-plus

Version:

25 lines (24 loc) 788 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.sneak = void 0; exports._sneak = _sneak; const utils_1 = require("../../utils"); const _1 = require("."); const getInfo = (player) => { const info = [`${player.name}释放【潜行】`]; return (0, utils_1.getRandomItem)(info); }; function _sneak(player) { player.hooks.onAttack.tap({ name: "sneak", lives: 1 }, (props) => { player.hooks.onAdjustSpeed.call(+5); //增加2点速度 player.battleField.logger.addInfo(getInfo(player), player.hooks.onAttack); return Object.assign(Object.assign({}, props), { damage: 0 }); }); } exports.sneak = { name: "潜行", description: "增加5点速度", mana: 2, run: _sneak, type: [_1.ASSASSIN_TYPE], };