diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_5.ogg b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_5.ogg new file mode 100644 index 000000000..99f3baae2 Binary files /dev/null and b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_5.ogg differ diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_6.ogg b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_6.ogg new file mode 100644 index 000000000..84d7ab717 Binary files /dev/null and b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_6.ogg differ diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_7.ogg b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_7.ogg new file mode 100644 index 000000000..f8f566d64 Binary files /dev/null and b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_7.ogg differ diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_8.ogg b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_8.ogg new file mode 100644 index 000000000..9d638b907 Binary files /dev/null and b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_8.ogg differ diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_9.ogg b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_9.ogg new file mode 100644 index 000000000..ddcfe679c Binary files /dev/null and b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_9.ogg differ diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_a.wav b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_a.wav new file mode 100644 index 000000000..8c385ce51 Binary files /dev/null and b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_a.wav differ diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_b.wav b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_b.wav new file mode 100644 index 000000000..4920ec518 Binary files /dev/null and b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_b.wav differ diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_c.wav b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_c.wav new file mode 100644 index 000000000..e878ae481 Binary files /dev/null and b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_c.wav differ diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_d.wav b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_d.wav new file mode 100644 index 000000000..bd79e0818 Binary files /dev/null and b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Assets/AP/Assets/Sounds/narud_weapon_attack_d.wav differ diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/AP_Player_StickyProtossBuildButtons.galaxy b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/AP_Player_StickyProtossBuildButtons.galaxy index 45892a450..a708067d5 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/AP_Player_StickyProtossBuildButtons.galaxy +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/AP_Player_StickyProtossBuildButtons.galaxy @@ -29,7 +29,7 @@ const int AP_Sticky_NUM_UNITS = 30; const int AP_Sticky_NUM_GATEWAY_UNITS = 21; const int AP_Sticky_NUM_ROBO_UNITS = 10; -const int AP_Sticky_NUM_STARGATE_UNITS = 14; +const int AP_Sticky_NUM_STARGATE_UNITS = 15; const int AP_Sticky_BUILDING_GATEWAY = 0; const int AP_Sticky_BUILDING_ROBO = 1; @@ -106,6 +106,7 @@ void initLists() { stargateTrainToUnitClass[11] = AP_Sticky_CLASS_VOID_RAY; // Warp Ray stargateTrainToUnitClass[12] = AP_Sticky_CLASS_VOID_RAY; // Scorcher stargateTrainToUnitClass[13] = AP_Sticky_CLASS_CARRIER; // Skylord + stargateTrainToUnitClass[14] = AP_Sticky_CLASS_CARRIER; // Purger // (class, faction) -> train ID abilityIndices[AP_Sticky_CLASS_ZEALOT][AP_Sticky_FACTION_AIUR] = 0; // Zealot @@ -153,7 +154,7 @@ void initLists() { abilityIndices[AP_Sticky_CLASS_VOID_RAY][AP_Sticky_FACTION_NERAZIM] = 3; // Void Ray abilityIndices[AP_Sticky_CLASS_VOID_RAY][AP_Sticky_FACTION_TALDARIM] = 4; // Destroyer abilityIndices[AP_Sticky_CLASS_CARRIER][AP_Sticky_FACTION_AIUR] = 6; // Carrier - abilityIndices[AP_Sticky_CLASS_CARRIER][AP_Sticky_FACTION_PURIFIER] = -1; // - + abilityIndices[AP_Sticky_CLASS_CARRIER][AP_Sticky_FACTION_PURIFIER] = 14; // Purger abilityIndices[AP_Sticky_CLASS_CARRIER][AP_Sticky_FACTION_NERAZIM] = -1; // - abilityIndices[AP_Sticky_CLASS_CARRIER][AP_Sticky_FACTION_TALDARIM] = 13; // Skylord abilityIndices[AP_Sticky_CLASS_TEMPEST][AP_Sticky_FACTION_AIUR] = 9; // Scout diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml index 9c486c630..e6cfc0915 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml @@ -3297,6 +3297,23 @@ + + + + + + + + + + + + + + + @@ -5749,6 +5766,10 @@