diff --git a/CInterface/Battling/ExecutingAttack.cpp b/CInterface/Battling/ExecutingAttack.cpp index 86923c0..e68e141 100644 --- a/CInterface/Battling/ExecutingAttack.cpp +++ b/CInterface/Battling/ExecutingAttack.cpp @@ -5,9 +5,9 @@ using namespace CreatureLib::Battling; export uint8_t CreatureLib_ExecutingAttack_Construct(ExecutingAttack*& out, Creature* const* targets, size_t targetCount, uint8_t numberHits, Creature* user, LearnedAttack* attack, Script* script) { - Try(auto ls = ArbUt::List>(targetCount); for (size_t i = 0; i < targetCount; i++) { - ls.Append(targets[i]); - } out = new ExecutingAttack(ls, numberHits, user, attack, script);) + Try(auto ls = ArbUt::List>(targetCount); + for (size_t i = 0; i < targetCount; i++) { ls.Append(targets[i]); } auto s = std::unique_ptr