Merge pull request #56 from octylFractal/fix/job-level-recipes-on-level-up

Reload recipe data on job level change
This commit is contained in:
Asriel
2025-09-28 12:22:15 -07:00
committed by GitHub
+5
View File
@@ -267,6 +267,11 @@ public sealed unsafe class RecipeNote : Window, IDisposable
var characterStats = Gearsets.CalculateCharacterStats(gearStats, gearItems, RecipeData.ClassJob.GetPlayerLevel(), RecipeData.ClassJob.CanPlayerUseManipulation());
if (characterStats != CharacterStats)
{
// Re-initialize recipe data to recalculate adjusted level if needed
if (RecipeData.AdjustedJobLevel != null && characterStats.Level != CharacterStats?.Level)
{
RecipeData = new(RecipeData.RecipeId);
}
CharacterStats = characterStats;
StatsChanged = true;
}