diff --git a/PKHeX.Drawing.PokeSprite/Builder/SpriteBuilder.cs b/PKHeX.Drawing.PokeSprite/Builder/SpriteBuilder.cs index b7cd118ec..cecdd620a 100644 --- a/PKHeX.Drawing.PokeSprite/Builder/SpriteBuilder.cs +++ b/PKHeX.Drawing.PokeSprite/Builder/SpriteBuilder.cs @@ -200,11 +200,19 @@ public abstract class SpriteBuilder : ISpriteBuilder // Add shiny star to top left of image. Bitmap rare; if (shiny is Shiny.AlwaysSquare) - rare = Resources.rare_icon_2; - else if (tweak.HasFlag(SpriteBuilderTweak.BoxBackgroundRed)) - rare = Resources.rare_icon_alt; + { + if (tweak.HasFlag(SpriteBuilderTweak.BoxBackgroundRed)) + rare = Resources.rare_icon_alt_2; + else + rare = Resources.rare_icon_2; + } else - rare = Resources.rare_icon; + { + if (tweak.HasFlag(SpriteBuilderTweak.BoxBackgroundRed)) + rare = Resources.rare_icon_alt; + else + rare = Resources.rare_icon; + } return ImageUtil.LayerImage(baseImage, rare, 0, 0, ShinyTransparency); } diff --git a/PKHeX.Drawing.PokeSprite/Properties/Resources.Designer.cs b/PKHeX.Drawing.PokeSprite/Properties/Resources.Designer.cs index 1260f73d7..fa0f0825a 100644 --- a/PKHeX.Drawing.PokeSprite/Properties/Resources.Designer.cs +++ b/PKHeX.Drawing.PokeSprite/Properties/Resources.Designer.cs @@ -53190,6 +53190,16 @@ namespace PKHeX.Drawing.PokeSprite.Properties { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap rare_icon_alt_2 { + get { + object obj = ResourceManager.GetObject("rare_icon_alt_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon.png b/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon.png index a6f0bc021..5283a29b6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon_2.png b/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon_2.png index ac39e2a37..159cd8708 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon_2.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon_2.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon_alt.png b/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon_alt.png index ef8543423..857177084 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon_alt.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon_alt.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon_alt_2.png b/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon_alt_2.png new file mode 100644 index 000000000..68f9beeb7 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Pokemon Sprite Overlays/rare_icon_alt_2.png differ diff --git a/PKHeX.WinForms/Resources/img/Markings/rare_icon.png b/PKHeX.WinForms/Resources/img/Markings/rare_icon.png index c1b6d8b3d..5283a29b6 100644 Binary files a/PKHeX.WinForms/Resources/img/Markings/rare_icon.png and b/PKHeX.WinForms/Resources/img/Markings/rare_icon.png differ diff --git a/PKHeX.WinForms/Resources/img/Markings/rare_icon_2.png b/PKHeX.WinForms/Resources/img/Markings/rare_icon_2.png index ac39e2a37..159cd8708 100644 Binary files a/PKHeX.WinForms/Resources/img/Markings/rare_icon_2.png and b/PKHeX.WinForms/Resources/img/Markings/rare_icon_2.png differ