diff --git a/src/Battling/Models/CreatureParty.hpp b/src/Battling/Models/CreatureParty.hpp index 359009d..fe1b744 100644 --- a/src/Battling/Models/CreatureParty.hpp +++ b/src/Battling/Models/CreatureParty.hpp @@ -9,7 +9,11 @@ namespace CreatureLib::Battling { ArbUt::UniquePtrList _party; public: - CreatureParty(size_t size) noexcept : _party(size) {} + CreatureParty(size_t size) noexcept : _party(size) { + for (size_t i = 0; i < size; i++) { + _party.Append(nullptr); + } + } CreatureParty(ArbUt::List party) noexcept : _party(party.GetStdList()) {} CreatureParty(std::initializer_list party) noexcept : _party(party) {}