diff --git a/lib/pybind11 b/lib/pybind11
index ed07e49236d937fd4ae98d0b0cb58a962cd269a6..1a0ff405498b6aac4b57cf0d95670010e5e37973 160000
--- a/lib/pybind11
+++ b/lib/pybind11
@@ -1 +1 @@
-Subproject commit ed07e49236d937fd4ae98d0b0cb58a962cd269a6
+Subproject commit 1a0ff405498b6aac4b57cf0d95670010e5e37973
diff --git a/python-api-src/lib_sc2_typeenums.cpp b/python-api-src/lib_sc2_typeenums.cpp
index 9fd2551a7050a2534e1fd430b56d2d09b5914fa8..c18084a1795ede62d952776720610c1c9b226a36 100644
--- a/python-api-src/lib_sc2_typeenums.cpp
+++ b/python-api-src/lib_sc2_typeenums.cpp
@@ -2545,7 +2545,6 @@ void define_typeenums(py::module & m)
 		.value("LURKERASPECTMP_LURKERMP", sc2::ABILITY_ID::LURKERASPECTMP_LURKERMP)
 		.value("LURKERASPECT_CANCEL", sc2::ABILITY_ID::LURKERASPECT_CANCEL)
 		.value("LURKERASPECT_LURKER", sc2::ABILITY_ID::LURKERASPECT_LURKER)
-		.value("LIGHTBRIDGEONTOPRIGHT_LIGHTBRIDGEON", sc2::ABILITY_ID::LIGHTBRIDGEONTOPRIGHT_LIGHTBRIDGEON)
 		.value("MAKEVULTURESPIDERMINES_SPIDERMINEREPLENISH", sc2::ABILITY_ID::MAKEVULTURESPIDERMINES_SPIDERMINEREPLENISH)
 		.value("MASSIVEKNOCKOVER", sc2::ABILITY_ID::MASSIVEKNOCKOVER)
 		.value("MAXIUMTHRUST_MAXIMUMTHRUST", sc2::ABILITY_ID::MAXIUMTHRUST_MAXIMUMTHRUST)
@@ -2931,8 +2930,7 @@ void define_typeenums(py::module & m)
 		.value("SENTRYGUNBURROW_BURROWTURRET", sc2::ABILITY_ID::SENTRYGUNBURROW_BURROWTURRET)
 		.value("SENTRYGUNUNBURROW_UNBURROWTURRET", sc2::ABILITY_ID::SENTRYGUNUNBURROW_UNBURROWTURRET)
 		.value("SHAKURASLIGHTBRIDGENE10OUT_BRIDGEEXTEND", sc2::ABILITY_ID::SHAKURASLIGHTBRIDGENE10OUT_BRIDGEEXTEND)
-		.value("SHAKURASLIGHTBRIDGENE10_BRIDGERETRACT", sc2::ABILITY_ID::PORTCITY_BRIDGE_UNITNW12OUT_BRIDGEEXTEND)
-		.value("PORTCITY_BRIDGE_UNITNW12_BRIDGERETRACT", sc2::ABILITY_ID::SHAKURASLIGHTBRIDGENE10_BRIDGERETRACT)
+		.value("SHAKURASLIGHTBRIDGENE10_BRIDGERETRACT", sc2::ABILITY_ID::SHAKURASLIGHTBRIDGENE10_BRIDGERETRACT)
 		.value("SHAKURASLIGHTBRIDGENE12OUT_BRIDGEEXTEND", sc2::ABILITY_ID::SHAKURASLIGHTBRIDGENE12OUT_BRIDGEEXTEND)
 		.value("SHAKURASLIGHTBRIDGENE12_BRIDGERETRACT", sc2::ABILITY_ID::SHAKURASLIGHTBRIDGENE12_BRIDGERETRACT)
 		.value("SHAKURASLIGHTBRIDGENE8OUT_BRIDGEEXTEND", sc2::ABILITY_ID::SHAKURASLIGHTBRIDGENE8OUT_BRIDGEEXTEND)
@@ -3092,7 +3090,6 @@ void define_typeenums(py::module & m)
 		.value("TRAIN_PHOENIX", sc2::ABILITY_ID::TRAIN_PHOENIX)
 		.value("TRAIN_PROBE", sc2::ABILITY_ID::TRAIN_PROBE)
 		.value("TRAIN_QUEEN", sc2::ABILITY_ID::TRAIN_QUEEN)
-		.value("SPECTREHOLDFIRE", sc2::ABILITY_ID::SPECTREHOLDFIRE)
 		.value("TRAIN_RAVEN", sc2::ABILITY_ID::TRAIN_RAVEN)
 		.value("TRAIN_REAPER", sc2::ABILITY_ID::TRAIN_REAPER)
 		.value("TRAIN_ROACH", sc2::ABILITY_ID::TRAIN_ROACH)