Fix the strings length issue
This commit is contained in:
+6
-6
@@ -734,7 +734,7 @@ static void SetPlayerBerryDataInBattleStruct(void)
|
||||
|
||||
if (IsEnigmaBerryValid() == TRUE)
|
||||
{
|
||||
for (i = 0; i < BERRY_NAME_COUNT - 1; i++)
|
||||
for (i = 0; i < BERRY_NAME_LENGTH; i++)
|
||||
battleBerry->name[i] = gSaveBlock1Ptr->enigmaBerry.berry.name[i];
|
||||
battleBerry->name[i] = EOS;
|
||||
|
||||
@@ -748,7 +748,7 @@ static void SetPlayerBerryDataInBattleStruct(void)
|
||||
{
|
||||
const struct Berry *berryData = GetBerryInfo(ItemIdToBerryType(ITEM_ENIGMA_BERRY));
|
||||
|
||||
for (i = 0; i < BERRY_NAME_COUNT - 1; i++)
|
||||
for (i = 0; i < BERRY_NAME_LENGTH; i++)
|
||||
battleBerry->name[i] = berryData->name[i];
|
||||
battleBerry->name[i] = EOS;
|
||||
|
||||
@@ -769,7 +769,7 @@ static void SetAllPlayersBerryData(void)
|
||||
{
|
||||
if (IsEnigmaBerryValid() == TRUE)
|
||||
{
|
||||
for (i = 0; i < BERRY_NAME_COUNT - 1; i++)
|
||||
for (i = 0; i < BERRY_NAME_LENGTH; i++)
|
||||
{
|
||||
gEnigmaBerries[0].name[i] = gSaveBlock1Ptr->enigmaBerry.berry.name[i];
|
||||
gEnigmaBerries[2].name[i] = gSaveBlock1Ptr->enigmaBerry.berry.name[i];
|
||||
@@ -792,7 +792,7 @@ static void SetAllPlayersBerryData(void)
|
||||
{
|
||||
const struct Berry *berryData = GetBerryInfo(ItemIdToBerryType(ITEM_ENIGMA_BERRY));
|
||||
|
||||
for (i = 0; i < BERRY_NAME_COUNT - 1; i++)
|
||||
for (i = 0; i < BERRY_NAME_LENGTH; i++)
|
||||
{
|
||||
gEnigmaBerries[0].name[i] = berryData->name[i];
|
||||
gEnigmaBerries[2].name[i] = berryData->name[i];
|
||||
@@ -830,7 +830,7 @@ static void SetAllPlayersBerryData(void)
|
||||
src = (struct BattleEnigmaBerry *)(gBlockRecvBuffer[i] + 2);
|
||||
battlerId = gLinkPlayers[i].id;
|
||||
|
||||
for (j = 0; j < BERRY_NAME_COUNT - 1; j++)
|
||||
for (j = 0; j < BERRY_NAME_LENGTH; j++)
|
||||
gEnigmaBerries[battlerId].name[j] = src->name[j];
|
||||
gEnigmaBerries[battlerId].name[j] = EOS;
|
||||
|
||||
@@ -847,7 +847,7 @@ static void SetAllPlayersBerryData(void)
|
||||
{
|
||||
src = (struct BattleEnigmaBerry *)(gBlockRecvBuffer[i] + 2);
|
||||
|
||||
for (j = 0; j < BERRY_NAME_COUNT - 1; j++)
|
||||
for (j = 0; j < BERRY_NAME_LENGTH; j++)
|
||||
{
|
||||
gEnigmaBerries[i].name[j] = src->name[j];
|
||||
gEnigmaBerries[i + 2].name[j] = src->name[j];
|
||||
|
||||
Reference in New Issue
Block a user