Fixed replacementattack not being complete.
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2020-03-22 10:30:45 +01:00
parent a7b87ab4f8
commit 970ca8ddd5
3 changed files with 9 additions and 1 deletions

View File

@@ -34,5 +34,7 @@ CreatureLib::Battling::MiscLibrary::ReplacementAttack(Creature* user, CreatureIn
auto sideTarget = 0;
if (user->GetBattleSide()->GetSideIndex() == 0)
sideTarget = 1;
return new AttackTurnChoice(user, GetReplacementAttack(), target);
auto side = user->GetBattle()->GetSides()[sideTarget];
auto random_mon = side->GetRandomCreatureIndex();
return new AttackTurnChoice(user, GetReplacementAttack(), CreatureIndex(side->GetSideIndex(), random_mon));
}