From 9aa6ff2244575fd03cf51c6478799d99235c6eb0 Mon Sep 17 00:00:00 2001 From: nineMangos Date: Thu, 11 Apr 2024 18:45:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0player.recoverTo=E5=87=BD?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- noname/library/element/player.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/noname/library/element/player.js b/noname/library/element/player.js index 0307122c3..edbe51c6c 100644 --- a/noname/library/element/player.js +++ b/noname/library/element/player.js @@ -5939,6 +5939,19 @@ export class Player extends HTMLDivElement { next.setContent('recover'); return next; } + recoverTo() { + const newArguments = []; + let num = 1; + for (let i = 0; i < arguments.length; i++) { + if (typeof arguments[i] === 'number') { + num = arguments[i] - this.getHp(true); + newArguments.push(num); + } else { + newArguments.push(arguments[i]); + } + } + return this.recover(...newArguments); + } doubleDraw() { var next = game.createEvent('doubleDraw'); if (get.is.changban()) {