diff --git a/PKHeX.Core/MysteryGifts/WC3.cs b/PKHeX.Core/MysteryGifts/WC3.cs
index aef8d0acee7..14fb7ddf512 100644
--- a/PKHeX.Core/MysteryGifts/WC3.cs
+++ b/PKHeX.Core/MysteryGifts/WC3.cs
@@ -37,6 +37,7 @@ public class WC3 : MysteryGift, IRibbonSetEvent3
public override int Format => 3;
public override int Level { get; set; }
public override int Ball { get; set; } = 4;
+ public override bool IsShiny => Shiny == Shiny.Always;
// Description
public override string CardTitle { get; set; } = "Generation 3 Event";
diff --git a/PKHeX.Core/PKM/Editing/CommonEdits.cs b/PKHeX.Core/PKM/Editing/CommonEdits.cs
index 908ce155045..8f0e3d6d1f8 100644
--- a/PKHeX.Core/PKM/Editing/CommonEdits.cs
+++ b/PKHeX.Core/PKM/Editing/CommonEdits.cs
@@ -96,7 +96,7 @@ public static void SetRandomEC(this PKM pk)
/// Makes a shiny.
///
/// Pokémon to modify.
- /// Returns if the data was modified.
+ /// Returns true if the data was modified.
public static bool SetShiny(this PKM pk)
{
if (pk.IsShiny)
@@ -113,7 +113,7 @@ public static bool SetShiny(this PKM pk)
/// Makes a not-shiny.
///
/// Pokémon to modify.
- /// Returns if the data was modified.
+ /// Returns true if the data was modified.
public static bool SetUnshiny(this PKM pk)
{
if (!pk.IsShiny)