From 763ec3c1c074736a99bf7916afc75e8039e32ce6 Mon Sep 17 00:00:00 2001 From: RedstonewolfX <108761527+RedstonewolfX@users.noreply.github.com> Date: Tue, 3 Sep 2024 11:03:18 -0400 Subject: [PATCH] Update logger.ts Prevents logs updated at a certain time from causing a game crash --- src/logger.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/logger.ts b/src/logger.ts index db7532b394f..9d2b85855d0 100644 --- a/src/logger.ts +++ b/src/logger.ts @@ -614,9 +614,11 @@ function updateLog(drpd: DRPD): DRPD { for (var i = 0; i < drpd.waves.length; i++) { if (drpd.waves[i] && drpd.waves[i].pokemon) { for (var j = 0; j < drpd.waves[i].pokemon!.length; j++) { - drpd.waves[i].pokemon![j].iv_raw = drpd.waves[i].pokemon![j].ivs! - drpd.waves[i].pokemon![j].ivs = undefined - drpd.waves[i].pokemon![j].iv = formatIVs(drpd.waves[i].pokemon![j].ivs!) + if (drpd.waves[i].pokemon![j].ivs) { + drpd.waves[i].pokemon![j].iv_raw = drpd.waves[i].pokemon![j].ivs! + drpd.waves[i].pokemon![j].ivs = undefined + drpd.waves[i].pokemon![j].iv = formatIVs(drpd.waves[i].pokemon![j].ivs!) + } } } }