From 701de97ef447460a933bf31b1f125252aefe2a7e Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 19 Jul 2024 19:23:44 +0800 Subject: [PATCH] 1 --- server/web3dbspider/metadata/FounderTag.js | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/server/web3dbspider/metadata/FounderTag.js b/server/web3dbspider/metadata/FounderTag.js index 1b6a3a1..08b3445 100644 --- a/server/web3dbspider/metadata/FounderTag.js +++ b/server/web3dbspider/metadata/FounderTag.js @@ -7,6 +7,37 @@ const factory = require('./factory'); class FounderTag extends basewrap.BaseWrap { + #quality = 1 + + _init0 () { + switch (this.rarity) { + case 'Common': + { + this.#quality = 1; + } + break; + case 'Rare': + { + this.#quality = 2; + } + break; + case 'Legendary': + { + this.#quality = 3; + } + break; + default: + { + assert(false, 'unknow rarity'); + } + break; + } + } + + getQuality() { + return this.#quality; + } + } module.exports = FounderTag;