Handle unhatched manaphy egg

Closes #2965
This commit is contained in:
Kurt
2020-08-09 20:02:28 -07:00
parent 1df2bd444a
commit 71456d98fb
2 changed files with 3 additions and 1 deletions

View File

@@ -23,6 +23,8 @@ public override void Verify(LegalityAnalysis data)
break;
case WC7 wc7 when wc7.MetLevel == pkm.Met_Level:
break;
case PGT pgt when pgt.IsManaphyEgg && pkm.Met_Level == 0:
break;
default:
data.AddLine(GetInvalid(LLevelMetGift));
return;

View File

@@ -14,7 +14,7 @@ public sealed class PGT : DataMysteryGift
public override int Level
{
get => IsPokémon ? PK.Met_Level : 0;
get => IsManaphyEgg ? 1 : IsPokémon ? PK.Met_Level : 0;
set { if (IsPokémon) PK.Met_Level = value; }
}