From fce2eac03d0c542e349b973b38e9a300a0713e91 Mon Sep 17 00:00:00 2001 From: Taken Date: Sat, 23 Aug 2025 18:24:15 +0200 Subject: [PATCH] Updated stats --- .../player/[ign]/_stats/skywars/skywars.tsx | 1 + .../player/[ign]/_stats/skywars/stats.tsx | 22 +++++++++++++++++++ src/lib/schema/stats.ts | 11 +++++++++- 3 files changed, 33 insertions(+), 1 deletion(-) diff --git a/src/app/(stats)/player/[ign]/_stats/skywars/skywars.tsx b/src/app/(stats)/player/[ign]/_stats/skywars/skywars.tsx index 992b2e4..2d1542b 100644 --- a/src/app/(stats)/player/[ign]/_stats/skywars/skywars.tsx +++ b/src/app/(stats)/player/[ign]/_stats/skywars/skywars.tsx @@ -85,6 +85,7 @@ export default function SkyWarsStats({ stats }: { stats: Player["player"]["stats + diff --git a/src/app/(stats)/player/[ign]/_stats/skywars/stats.tsx b/src/app/(stats)/player/[ign]/_stats/skywars/stats.tsx index 84ddbfb..8559234 100644 --- a/src/app/(stats)/player/[ign]/_stats/skywars/stats.tsx +++ b/src/app/(stats)/player/[ign]/_stats/skywars/stats.tsx @@ -12,6 +12,14 @@ export default function SkyWarsGeneralStats({ }) { const stats = statsChecked! + function getCorruptionLevel() { + let num = stats.angel_of_death_level + stats.angels_offering + + if (stats.packages.find(p => p === "favor_of_the_angel")) num++ + + return num + } + return (
@@ -53,6 +61,20 @@ export default function SkyWarsGeneralStats({
+ + + + + +

+
+

+ + + + + +
) diff --git a/src/lib/schema/stats.ts b/src/lib/schema/stats.ts index bd58a03..f9c3f63 100644 --- a/src/lib/schema/stats.ts +++ b/src/lib/schema/stats.ts @@ -209,5 +209,14 @@ export const skywarsStatsSchema = z.looseObject({ bow_kills: z.number().default(0), mobs_kills: z.number().default(0), enderpearls_thrown: z.number().default(0), - egg_thrown: z.number().default(0) + egg_thrown: z.number().default(0), + wins_lab: z.number().default(0), + heads: z.number().default(0), + angel_of_death_level: z.number().default(0), + angels_offering: z.number().default(0), + souls_gathered: z.number().default(0), + souls: z.number().default(0), + paid_souls: z.number().default(0), + soul_well: z.number().default(0), + packages: z.array(z.string()) })