From 3c863d7f5ec184f824d74c78023bb8290e5e5aa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elouan=20App=C3=A9r=C3=A9?= Date: Thu, 3 Sep 2015 19:42:34 +0200 Subject: [PATCH] =?UTF-8?q?BUGFIX:=20the=204th=20Pok=C3=A9mon=20in=20a=20P?= =?UTF-8?q?urification=20Chamber=20was=20not=20displayed.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PkmGCSaveEditor/src/XDUIs/PurifierUI.cpp | 8 ++++---- PkmGCSaveEditor/src/XDUIs/PurifierUI.h | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/PkmGCSaveEditor/src/XDUIs/PurifierUI.cpp b/PkmGCSaveEditor/src/XDUIs/PurifierUI.cpp index bdcc7b1..997d91f 100644 --- a/PkmGCSaveEditor/src/XDUIs/PurifierUI.cpp +++ b/PkmGCSaveEditor/src/XDUIs/PurifierUI.cpp @@ -30,7 +30,7 @@ chamber(inChamber), chamberIndex(inChamberIndex) { void PurificationChamberWidget::initWidget(void) { mainLayout = new QVBoxLayout; - for (size_t i = 0; i < 3; ++i) { + for (size_t i = 0; i < 4; ++i) { normalPkmFlds[i] = new GCUIs::PokemonDisplayWidget; mainLayout->addWidget(normalPkmFlds[i]); } @@ -48,7 +48,7 @@ void PurificationChamberWidget::parseData(void) { shadowPkmFld->pkm = chamber->shadowPkm; shadowPkmFld->location = loc; shadowPkmFld->parseData(); - for (size_t i = 0; i < 3; ++i) { + for (size_t i = 0; i < 4; ++i) { ++(loc.subIndex); normalPkmFlds[i]->pkm = chamber->normalPkm[i]; normalPkmFlds[i]->location = loc; @@ -57,12 +57,12 @@ void PurificationChamberWidget::parseData(void) { } void PurificationChamberWidget::saveChanges(void) { - for (size_t i = 0; i < 3; ++i) normalPkmFlds[i]->saveChanges(); + for (size_t i = 0; i < 4; ++i) normalPkmFlds[i]->saveChanges(); shadowPkmFld->saveChanges(); } void PurificationChamberWidget::cancelChanges(void) { - for (size_t i = 0; i < 3; ++i) normalPkmFlds[i]->cancelChanges(); + for (size_t i = 0; i < 4; ++i) normalPkmFlds[i]->cancelChanges(); shadowPkmFld->cancelChanges(); } diff --git a/PkmGCSaveEditor/src/XDUIs/PurifierUI.h b/PkmGCSaveEditor/src/XDUIs/PurifierUI.h index ae92306..82b1cef 100644 --- a/PkmGCSaveEditor/src/XDUIs/PurifierUI.h +++ b/PkmGCSaveEditor/src/XDUIs/PurifierUI.h @@ -41,7 +41,7 @@ protected: private: QVBoxLayout* mainLayout; - GCUIs::PokemonDisplayWidget* normalPkmFlds[3]; + GCUIs::PokemonDisplayWidget* normalPkmFlds[4]; GCUIs::PokemonDisplayWidget* shadowPkmFld;