diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ActorData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ActorData.xml
index 191e35450..e8dccad1c 100644
--- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ActorData.xml
+++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ActorData.xml
@@ -7888,7 +7888,6 @@
-
@@ -7897,6 +7896,7 @@
+
@@ -16706,7 +16706,6 @@
-
@@ -16743,7 +16742,7 @@
-
+
diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml
index 223407949..6759687e7 100644
--- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml
+++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml
@@ -8998,6 +8998,7 @@
+
diff --git a/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameStrings.txt b/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameStrings.txt
index 77b4ce9c0..9abe5df36 100644
--- a/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameStrings.txt
+++ b/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameStrings.txt
@@ -2122,7 +2122,7 @@ Button/Tooltip/AP_DisplacementField=A detected Wraith evades 20% of incoming att
Button/Tooltip/AP_Disruptor=Robotic disruption unit. Can use Purification Nova to deal heavy area damage.
Button/Tooltip/AP_Disruptor=Robotic disruption unit. Can use Purification Nova to deal heavy area damage.
Button/Tooltip/AP_DisruptorBlink=Teleports the Disruptor to a nearby target location. This Blink will not teleport alongside other types of Blinks, such as Stalkers and Cloaked Warriors. Ability can only be used once every seconds.
-Button/Tooltip/AP_RestructuredThrusters=Allows the Disruptor to move while casting Purification Nova. Also allows the Disruptor to Blink on a longer cooldown than normal Blink abilities (15 seconds).
+Button/Tooltip/AP_RestructuredThrusters=Allows the Disruptor to move while casting Purification Nova. Also allows the Disruptor to Blink.This ability does NOT Blink alongside similar casts, such as Stalker or Cloaked Warrior Blinks.
Button/Tooltip/AP_RestrainedDestruction=Purification Nova does 50% reduced damage to friendly units and structures.
Button/Tooltip/AP_PerfectedPower=Allows Purification Nova to hit air units. Purification Nova now always deals 200 damage, regardless of the target has shields or not.
Button/Tooltip/AP_DisruptorDispersion=Immortals, Annihilators, and Stalwarts deal ( to armored) splash damage.
@@ -2613,6 +2613,7 @@ Button/Tooltip/AP_PsiStrike=Kerrigan dashes through enemies, dealing seconds and take damage over time.Does not stun heroic units.
Button/Tooltip/AP_PurificationNova=Gains % increased movement speed and then after seconds emits a powerful nova dealing splash damage to nearby units.Damages ground units and structures only.
Button/Tooltip/AP_PurificationNovaTargeted=Shoots out a ball of energy that lasts seconds and emits a powerful nova dealing splash damage and an additional shield damage to nearby ground units and structures. The Disruptor is immobile while this is active.
+Button/Tooltip/AP_PurificationNovaTargetedUpgrade=Shoots out a ball of energy that lasts seconds and emits a powerful nova dealing splash damage and an additional shield damage to nearby ground units and structures.
Button/Tooltip/AP_PurifierFaction=Allows to produce units from Purifier faction
Button/Tooltip/AP_Pylon=Provides supply.Supply allows you to warp in more units.Creates power for nearby structures.
Button/Tooltip/AP_Queen=Support unit. Can use Spawn Creep Tumor and Rapid Transfusion.Can attack ground and air units.
diff --git a/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy b/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy
index 1649958f5..2e8dc1ff5 100644
--- a/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy
+++ b/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy
@@ -7634,25 +7634,25 @@ void libABFE498B_gf_AP_Triggers_Protoss_unlockSlayerPhaseBlink (int lp_player) {
libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_SlayerBlink", 1);
}
-void libABFE498B_gf_AP_Triggers_Protoss_unlockSlayerPhaseBlink2 (int lp_player) {
+void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorPermanentCloak (int lp_player) {
// Automatic Variable Declarations
// Implementation
libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_DisruptorPermanentCloak", 1);
}
-void libABFE498B_gf_AP_Triggers_Protoss_unlockSlayerPhaseBlink3 (int lp_player) {
+void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorRestructuredThrusters (int lp_player) {
// Automatic Variable Declarations
// Implementation
libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_DisruptorRestructuredThrusters", 1);
}
-void libABFE498B_gf_AP_Triggers_Protoss_unlockSlayerPhaseBlink4 (int lp_player) {
+void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorPerfectedPower (int lp_player) {
// Automatic Variable Declarations
// Implementation
libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_DisruptorPerfectedPower", 1);
}
-void libABFE498B_gf_AP_Triggers_Protoss_unlockSlayerPhaseBlink5 (int lp_player) {
+void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorRestrainedDestruction (int lp_player) {
// Automatic Variable Declarations
// Implementation
libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_DisruptorRestrainedDestruction", 1);
diff --git a/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B_h.galaxy b/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B_h.galaxy
index 70b9dba18..8e8acefd8 100644
--- a/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B_h.galaxy
+++ b/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B_h.galaxy
@@ -753,10 +753,6 @@ void libABFE498B_gf_AP_Triggers_Protoss_unlockVanguardFusionMortars (int lp_play
void libABFE498B_gf_AP_Triggers_Protoss_unlockImmortalFamilySingularityCharge (int lp_player);
void libABFE498B_gf_AP_Triggers_Protoss_unlockImmortalFamilyAdvancedTargetingMechanics (int lp_player);
void libABFE498B_gf_AP_Triggers_Protoss_unlockImmortalFamilyDisruptorDispersion (int lp_player);
-void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorPermanentCloak (int lp_player);
-void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorRestructuredThrusters (int lp_player);
-void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorPerfectedPower (int lp_player);
-void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorRestrainedDestruction (int lp_player);
void libABFE498B_gf_AP_Triggers_Protoss_unlockImmortalImprovedBarrier (int lp_player);
void libABFE498B_gf_AP_Triggers_Protoss_unlockAnnihilatorAerialTracking (int lp_player);
void libABFE498B_gf_AP_Triggers_Protoss_unlockStalwartDualityCharge (int lp_player);
@@ -803,10 +799,10 @@ void libABFE498B_gf_AP_Triggers_Protoss_unlockCenturionResourceEfficiency (int l
void libABFE498B_gf_AP_Triggers_Protoss_unlockSentinelResourceEfficiency (int lp_player);
void libABFE498B_gf_AP_Triggers_Protoss_unlockStalkerPhaseReactor (int lp_player);
void libABFE498B_gf_AP_Triggers_Protoss_unlockSlayerPhaseBlink (int lp_player);
-void libABFE498B_gf_AP_Triggers_Protoss_unlockSlayerPhaseBlink2 (int lp_player);
-void libABFE498B_gf_AP_Triggers_Protoss_unlockSlayerPhaseBlink3 (int lp_player);
-void libABFE498B_gf_AP_Triggers_Protoss_unlockSlayerPhaseBlink4 (int lp_player);
-void libABFE498B_gf_AP_Triggers_Protoss_unlockSlayerPhaseBlink5 (int lp_player);
+void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorPermanentCloak (int lp_player);
+void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorRestructuredThrusters (int lp_player);
+void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorPerfectedPower (int lp_player);
+void libABFE498B_gf_AP_Triggers_Protoss_unlockDisruptorRestrainedDestruction (int lp_player);
void libABFE498B_gf_AP_Triggers_Protoss_unlockChronoSurge (int lp_player);
void libABFE498B_gf_AP_Triggers_Protoss_unlockProgressiveProxyPylon (int lp_player, int lp_level);
void libABFE498B_gf_AP_Triggers_Protoss_unlockPylonOvercharge (int lp_player);
diff --git a/Mods/ArchipelagoTriggers.SC2Mod/DocumentHeader b/Mods/ArchipelagoTriggers.SC2Mod/DocumentHeader
index 97376009e..1fd1e9ec2 100644
Binary files a/Mods/ArchipelagoTriggers.SC2Mod/DocumentHeader and b/Mods/ArchipelagoTriggers.SC2Mod/DocumentHeader differ
diff --git a/Mods/ArchipelagoTriggers.SC2Mod/Triggers b/Mods/ArchipelagoTriggers.SC2Mod/Triggers
index 00fab5589..a7457d8b2 100644
--- a/Mods/ArchipelagoTriggers.SC2Mod/Triggers
+++ b/Mods/ArchipelagoTriggers.SC2Mod/Triggers
@@ -63915,7 +63915,7 @@
- AP_Triggers_Protoss_unlockSlayerPhaseBlink2
+ AP_Triggers_Protoss_unlockDisruptorPermanentCloak
@@ -63952,7 +63952,7 @@
- AP_Triggers_Protoss_unlockSlayerPhaseBlink3
+ AP_Triggers_Protoss_unlockDisruptorRestructuredThrusters
@@ -63989,7 +63989,7 @@
- AP_Triggers_Protoss_unlockSlayerPhaseBlink4
+ AP_Triggers_Protoss_unlockDisruptorPerfectedPower
@@ -64026,7 +64026,7 @@
- AP_Triggers_Protoss_unlockSlayerPhaseBlink5
+ AP_Triggers_Protoss_unlockDisruptorRestrainedDestruction
diff --git a/Mods/ArchipelagoTriggers.SC2Mod/Triggers.version b/Mods/ArchipelagoTriggers.SC2Mod/Triggers.version
index bdea4794a..d5f88991b 100644
Binary files a/Mods/ArchipelagoTriggers.SC2Mod/Triggers.version and b/Mods/ArchipelagoTriggers.SC2Mod/Triggers.version differ