From d68b8b2fbfe6a0139ef0ab289d021f6e6007fe9d Mon Sep 17 00:00:00 2001 From: Kurt Date: Fri, 8 May 2020 15:01:10 -0700 Subject: [PATCH] Fix oak tree color on field item map --- NHSE.Core/Structures/Item/Item.cs | 1 + NHSE.Sprites/Field/FieldItemColor.cs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/NHSE.Core/Structures/Item/Item.cs b/NHSE.Core/Structures/Item/Item.cs index c1cfaa8..dbd23de 100644 --- a/NHSE.Core/Structures/Item/Item.cs +++ b/NHSE.Core/Structures/Item/Item.cs @@ -10,6 +10,7 @@ public class Item : ICopyableItem public static readonly Item NO_ITEM = new Item {ItemId = NONE}; public const ushort NONE = 0xFFFE; public const ushort EXTENSION = 0xFFFD; + public const ushort FieldItemMin = 60_000; public const ushort MessageBottle = 0x16A1; public const ushort DIYRecipe = 0x16A2; diff --git a/NHSE.Sprites/Field/FieldItemColor.cs b/NHSE.Sprites/Field/FieldItemColor.cs index 5f93c45..b5a1026 100644 --- a/NHSE.Sprites/Field/FieldItemColor.cs +++ b/NHSE.Sprites/Field/FieldItemColor.cs @@ -9,7 +9,7 @@ public static class FieldItemColor { public static Color GetItemColor(Item item) { - if (item.DisplayItemId > 60000) + if (item.DisplayItemId >= Item.FieldItemMin) return GetItemColor60000(item); var kind = ItemInfo.GetItemKind(item); return Colors[(int)kind];