From 5e6eba3af33877401090b8b78103f104fb68be10 Mon Sep 17 00:00:00 2001 From: Spirtix Date: Tue, 15 Aug 2023 14:59:47 +0200 Subject: [PATCH] fix null growth state when hatching some dragons --- src/Services/AchievementService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Services/AchievementService.cs b/src/Services/AchievementService.cs index fb74b1f..5743dc8 100644 --- a/src/Services/AchievementService.cs +++ b/src/Services/AchievementService.cs @@ -44,7 +44,7 @@ namespace sodoff.Services { } public void DragonLevelUpOnAgeUp(Dragon dragon, RaisedPetGrowthState oldGrowthState, RaisedPetGrowthState newGrowthState) { - if (newGrowthState.Order > oldGrowthState.Order) { + if (oldGrowthState is null || newGrowthState.Order > oldGrowthState.Order) { // age up int dragonXP = dragon.PetXP ?? 0; if (newGrowthState.Order == 4 && dragonXP < dragonAdultMinXP) {