From 54c04f65c2fd4beb07fe09bc918cd9edb2f1296f Mon Sep 17 00:00:00 2001 From: Vick Scarlet Date: Fri, 12 Nov 2021 19:54:31 +0800 Subject: [PATCH] fix property judge negative number bug --- src/modules/property.js | 2 +- src/ui/themes/cyber/cyberTalent.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/property.js b/src/modules/property.js index 975553a..8c9e65d 100644 --- a/src/modules/property.js +++ b/src/modules/property.js @@ -344,7 +344,7 @@ class Property { while(length--) { const [min, grade, judge] = d[length]; - if(min==void 0 || value >= min) return {prop, value, judge, grade, progress: progress()}; + if(!length || min==void 0 || value >= min) return {prop, value, judge, grade, progress: progress()}; } } diff --git a/src/ui/themes/cyber/cyberTalent.js b/src/ui/themes/cyber/cyberTalent.js index fa82bf2..89556c0 100644 --- a/src/ui/themes/cyber/cyberTalent.js +++ b/src/ui/themes/cyber/cyberTalent.js @@ -16,6 +16,7 @@ export default class CyberTalent extends CyberTalentUI { this.pageDrawCard.visible = true; this.pageResult.visible = false; this.btnNext.label = 'UI_Talent_Select_Uncomplete'; + this.#selected.clear(); } close() {}