Skip to content

Commit d1e895d

Browse files
committed
Fix missed armor setting when providing defender out of sea attackers
1 parent e12ce7b commit d1e895d

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

libs/s25main/buildings/nobHarborBuilding.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1339,6 +1339,7 @@ std::unique_ptr<nofDefender> nobHarborBuilding::ProvideDefender(nofAttacker& att
13391339
std::unique_ptr<nofAttacker> defender_attacker = std::move(soldiers_for_ships.begin()->attacker);
13401340
soldiers_for_ships.pop_front();
13411341
defender = std::make_unique<nofDefender>(pos, player, *this, defender_attacker->GetRank(), attacker);
1342+
defender->SetArmor(defender_attacker->HasArmor());
13421343
defender_attacker->CancelSeaAttack();
13431344
defender_attacker->Destroy();
13441345
}

0 commit comments

Comments
 (0)