diff options
author | mat <github@matdoes.dev> | 2022-04-20 19:16:16 -0500 |
---|---|---|
committer | mat <github@matdoes.dev> | 2022-04-20 19:16:16 -0500 |
commit | 6b2bdd5b86eb0ebdf67b50bf5f2dcf74044fe914 (patch) | |
tree | 986d1f11c1267d9598a15f6031aeee1e2925ea63 /src/cleaners/skyblock/slayers.ts | |
parent | 5712e10eec2c9fa881bdf19295808404c56f7d33 (diff) | |
download | skyblock-api-6b2bdd5b86eb0ebdf67b50bf5f2dcf74044fe914.tar.gz skyblock-api-6b2bdd5b86eb0ebdf67b50bf5f2dcf74044fe914.tar.bz2 skyblock-api-6b2bdd5b86eb0ebdf67b50bf5f2dcf74044fe914.zip |
store api ids in skyblock-constants
Diffstat (limited to 'src/cleaners/skyblock/slayers.ts')
-rw-r--r-- | src/cleaners/skyblock/slayers.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/cleaners/skyblock/slayers.ts b/src/cleaners/skyblock/slayers.ts index 94c23f0..f70ddc5 100644 --- a/src/cleaners/skyblock/slayers.ts +++ b/src/cleaners/skyblock/slayers.ts @@ -1,4 +1,5 @@ import typedHypixelApi from 'typed-hypixel-api' +import * as constants from '../../constants.js' const SLAYER_NAMES = { @@ -48,7 +49,10 @@ export function cleanSlayers(data: typedHypixelApi.SkyBlockProfileMember): Slaye let totalXp: number = 0 let totalKills: number = 0 + let slayerIds: string[] = [] + for (const slayerNameRaw in slayersDataRaw) { + slayerIds.push(slayerNameRaw) const slayerDataRaw = slayersDataRaw[slayerNameRaw] // convert name provided by api (spider) to the real name (tarantula) @@ -108,6 +112,8 @@ export function cleanSlayers(data: typedHypixelApi.SkyBlockProfileMember): Slaye totalKills += slayerKills } + constants.addSlayers(slayerIds) + return { xp: totalXp, kills: totalKills, |