diff --git a/python-api-src/lib_base_location.cpp b/python-api-src/lib_base_location.cpp index 4bbbd1c63a5d62451a65f1ed7a861c4984d3251a..14b881b9c8738c72654691533dcf740d74560db0 100644 --- a/python-api-src/lib_base_location.cpp +++ b/python-api-src/lib_base_location.cpp @@ -20,6 +20,6 @@ void define_base_location(py::module & m) .def_property_readonly("base_locations", &BaseLocationManager::getBaseLocations, py::return_value_policy::reference) .def_property_readonly("starting_base_locations", &BaseLocationManager::getStartingBaseLocations, py::return_value_policy::reference) .def("get_occupied_base_locations", &BaseLocationManager::getOccupiedBaseLocations, py::return_value_policy::reference) - .def("get_player_starting_base_locations", &BaseLocationManager::getPlayerStartingBaseLocation, py::return_value_policy::copy) + .def("get_player_starting_base_location", &BaseLocationManager::getPlayerStartingBaseLocation, py::return_value_policy::copy) .def("get_next_expansion", &BaseLocationManager::getNextExpansion, py::return_value_policy::copy); } \ No newline at end of file diff --git a/python-api-src/lib_unit.cpp b/python-api-src/lib_unit.cpp index 2bebbd7f8cceab555a45a0f91c83991611e5c777..3ac60ab5150c966cd0d34dcc167f39cdc25fa631 100644 --- a/python-api-src/lib_unit.cpp +++ b/python-api-src/lib_unit.cpp @@ -33,7 +33,7 @@ void define_unit(py::module & m) .def("move", py::overload_cast<const CCTilePosition &>(&Unit::move, py::const_)) .def("right_click", &Unit::rightClick) .def("repair", &Unit::repair) - .def("build", &Unit::build) + .def("build", &Unit::build, "building_type"_a, "position"_a) .def("build_target", &Unit::buildTarget) .def("train", &Unit::train) .def("morph", &Unit::morph)