diff --git a/Maps/ArchipelagoCampaign/HotS/ap_enemy_within.SC2Map/Base.SC2Data/GameData/UnitData.xml b/Maps/ArchipelagoCampaign/HotS/ap_enemy_within.SC2Map/Base.SC2Data/GameData/UnitData.xml
index 89117f305..c519296fe 100644
--- a/Maps/ArchipelagoCampaign/HotS/ap_enemy_within.SC2Map/Base.SC2Data/GameData/UnitData.xml
+++ b/Maps/ArchipelagoCampaign/HotS/ap_enemy_within.SC2Map/Base.SC2Data/GameData/UnitData.xml
@@ -18,6 +18,7 @@
+
diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml
index fa0294c15..9728e67e7 100644
--- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml
+++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml
@@ -7756,7 +7756,7 @@
-
+
@@ -25131,7 +25131,7 @@
-
+
diff --git a/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy b/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy
index cdb4f4f12..08b82b897 100644
--- a/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy
+++ b/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy
@@ -5663,6 +5663,7 @@ void libABFE498B_gf_AP_Triggers_Zerg_SIBunkerCargo (int lp_player) {
void libABFE498B_gf_AP_Triggers_Zerg_unlockTyrannozor (int lp_player) {
// Automatic Variable Declarations
// Implementation
+ libABFE498B_gf_AP_Triggers_Zerg_unlockHive(lp_player);
TechTreeUnitAllow(lp_player, "AP_UltraliskCavern", true);
TechTreeAbilityAllow(lp_player, AbilityCommand("AP_TyrannozorMerge", 0), true);
if ((libABFE498B_gv_aP_Triggers_Option_enableMorphling == true)) {
@@ -5696,6 +5697,7 @@ void libABFE498B_gf_AP_Triggers_Zerg_unlockLurker (int lp_player) {
if ((libABFE498B_gv_aP_Triggers_Option_enableMorphling == true)) {
libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_EnableMorphling", 1);
+ TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphlingToLurker", 0), true);
}
}
@@ -5712,6 +5714,7 @@ void libABFE498B_gf_AP_Triggers_Zerg_unlockImpaler (int lp_player) {
if ((libABFE498B_gv_aP_Triggers_Option_enableMorphling == true)) {
libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_EnableMorphling", 1);
+ TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphlingToImpaler", 0), true);
}
}
@@ -5752,6 +5755,7 @@ void libABFE498B_gf_AP_Triggers_Zerg_unlockRavager (int lp_player) {
// Automatic Variable Declarations
// Implementation
libABFE498B_gf_AP_Triggers_Zerg_unlockLair(lp_player);
+ TechTreeUnitAllow(lp_player, "AP_RoachWarren", true);
TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphToRavager", 0), true);
if ((libABFE498B_gv_aP_Triggers_Option_enableMorphling == true)) {
libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_EnableMorphling", 1);
@@ -6287,6 +6291,8 @@ void libABFE498B_gf_AP_Triggers_clearZergTech (int lp_player) {
TechTreeAbilityAllow(lp_player, AbilityCommand("AP_SIBarracksTrain", 0), false);
TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphlingToTyrannozorMerge", 0), false);
TechTreeAbilityAllow(lp_player, AbilityCommand("AP_TyrannozorMerge", 0), false);
+ TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphlingToImpaler", 0), false);
+ TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphlingToLurker", 0), false);
TechTreeUnitAllow(lp_player, "AP_InfestedMedic", false);
TechTreeUnitAllow(lp_player, "AP_InfestedSiegeTank", false);
TechTreeUnitAllow(lp_player, "AP_InfestedBanshee", false);
diff --git a/Mods/ArchipelagoTriggers.SC2Mod/Triggers b/Mods/ArchipelagoTriggers.SC2Mod/Triggers
index 880f49a8f..28b5e2d4e 100644
--- a/Mods/ArchipelagoTriggers.SC2Mod/Triggers
+++ b/Mods/ArchipelagoTriggers.SC2Mod/Triggers
@@ -45058,6 +45058,7 @@
AP_Triggers_Zerg_unlockTyrannozor
+
@@ -45072,6 +45073,14 @@
0
+
+
+
+
+
+
+
+
@@ -45441,6 +45450,7 @@
+
@@ -45465,6 +45475,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AP_MorphlingToLurker
+
+
@@ -45623,6 +45653,7 @@
+
@@ -45647,6 +45678,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AP_MorphlingToImpaler
+
+
@@ -46035,6 +46086,7 @@
+
@@ -46056,6 +46108,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ AP_RoachWarren
+
+
+
+
+
+
+
@@ -51041,6 +51113,8 @@
+
+
@@ -51555,6 +51629,44 @@
AP_TyrannozorMerge
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AP_MorphlingToImpaler
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AP_MorphlingToLurker
+
+
Mercs