Fix erroneous value setters

This commit is contained in:
Kurt 2021-05-18 13:12:43 -07:00
parent 2d8d3e04fc
commit ae0b2f13ea
2 changed files with 5 additions and 5 deletions

View file

@ -588,7 +588,7 @@ namespace PKHeX.Core
public bool UnownUnlocked0
{
get => (UnownUnlocked & 1 << 0) == 1 << 0;
set => UnownUnlocked |= 1 << 0;
set => UnownUnlocked = (UnownUnlocked & ~(1 << 0)) | ((value ? 1 : 0) << 0);
}
/// <summary>
@ -597,7 +597,7 @@ namespace PKHeX.Core
public bool UnownUnlocked1
{
get => (UnownUnlocked & 1 << 1) == 1 << 1;
set => UnownUnlocked |= 1 << 1;
set => UnownUnlocked = (UnownUnlocked & ~(1 << 1)) | ((value ? 1 : 0) << 1);
}
/// <summary>
@ -606,7 +606,7 @@ namespace PKHeX.Core
public bool UnownUnlocked2
{
get => (UnownUnlocked & 1 << 2) == 1 << 2;
set => UnownUnlocked |= 1 << 2;
set => UnownUnlocked = (UnownUnlocked & ~(1 << 2)) | ((value ? 1 : 0) << 2);
}
/// <summary>
@ -615,7 +615,7 @@ namespace PKHeX.Core
public bool UnownUnlocked3
{
get => (UnownUnlocked & 1 << 3) == 1 << 3;
set => UnownUnlocked |= 1 << 3;
set => UnownUnlocked = (UnownUnlocked & ~(1 << 3)) | ((value ? 1 : 0) << 3);
}
/// <summary>

View file

@ -26,7 +26,7 @@ namespace PKHeX.Core
public string TrainerName
{
get => StringConverter.GetString6(Data, Offset + 0x218, 0x1A);
set => StringConverter.SetString6(TrainerName, 0x1A / 2).CopyTo(Data, Offset + 0x218);
set => StringConverter.SetString6(value, 0x1A / 2).CopyTo(Data, Offset + 0x218);
}
public string FlavorText1