From a60b0a8bca7d9ba6e3cb004f37ba874a10a774da Mon Sep 17 00:00:00 2001 From: Kurt Date: Fri, 2 Dec 2016 19:53:04 -0800 Subject: [PATCH] Make currentlevel set public Can't set via private setter via reflection Closes #563 --- PKHeX/PKM/PKM.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKHeX/PKM/PKM.cs b/PKHeX/PKM/PKM.cs index a5541f01e..5523ada8c 100644 --- a/PKHeX/PKM/PKM.cs +++ b/PKHeX/PKM/PKM.cs @@ -284,7 +284,7 @@ public int GenNumber public bool PKRS_Infected => PKRS_Strain > 0; public bool PKRS_Cured => PKRS_Days == 0 && PKRS_Strain > 0; public virtual bool ChecksumValid => Checksum == CalculateChecksum(); - public int CurrentLevel { get { return PKX.getLevel(Species, EXP); } private set { EXP = PKX.getEXP(value, Species); } } + public int CurrentLevel { get { return PKX.getLevel(Species, EXP); } set { EXP = PKX.getEXP(value, Species); } } public bool MarkCircle { get { return (MarkValue & (1 << 0)) == 1 << 0; } set { MarkValue = (byte)(MarkValue & ~(1 << 0) | (value ? 1 << 0 : 0)); } } public bool MarkTriangle { get { return (MarkValue & (1 << 1)) == 1 << 1; } set { MarkValue = (byte)(MarkValue & ~(1 << 0) | (value ? 1 << 0 : 0)); } } public bool MarkSquare { get { return (MarkValue & (1 << 2)) == 1 << 2; } set { MarkValue = (byte)(MarkValue & ~(1 << 0) | (value ? 1 << 0 : 0)); } }