@@ -614,14 +614,14 @@ bool GamePlayer::FindCarrierForRoad(RoadSegment* rs) const
614614 {
615615 // dann braucht man Träger UND Boot
616616 best[0 ] = FindWarehouse (*rs->GetF1 (), FW::HasWareAndFigure (GoodType::Boat, Job::Helper, false ), false , false ,
617- length. data () , rs);
617+ & length[ 0 ] , rs);
618618 // 2. Flagge des Weges
619619 best[1 ] = FindWarehouse (*rs->GetF2 (), FW::HasWareAndFigure (GoodType::Boat, Job::Helper, false ), false , false ,
620620 &length[1 ], rs);
621621 } else
622622 {
623623 // 1. Flagge des Weges
624- best[0 ] = FindWarehouse (*rs->GetF1 (), FW::HasFigure (Job::Helper, false ), false , false , length. data () , rs);
624+ best[0 ] = FindWarehouse (*rs->GetF1 (), FW::HasFigure (Job::Helper, false ), false , false , & length[ 0 ] , rs);
625625 // 2. Flagge des Weges
626626 best[1 ] = FindWarehouse (*rs->GetF2 (), FW::HasFigure (Job::Helper, false ), false , false , &length[1 ], rs);
627627 }
@@ -878,7 +878,7 @@ nofCarrier* GamePlayer::OrderDonkey(RoadSegment* road) const
878878 std::array<nobBaseWarehouse*, 2 > best;
879879
880880 // 1. Flagge des Weges
881- best[0 ] = FindWarehouse (*road->GetF1 (), FW::HasFigure (Job::PackDonkey, false ), false , false , length. data () , road);
881+ best[0 ] = FindWarehouse (*road->GetF1 (), FW::HasFigure (Job::PackDonkey, false ), false , false , & length[ 0 ] , road);
882882 // 2. Flagge des Weges
883883 best[1 ] = FindWarehouse (*road->GetF2 (), FW::HasFigure (Job::PackDonkey, false ), false , false , &length[1 ], road);
884884
0 commit comments