I'd like to suggest to give the Boar and Hawk their own response rules. They already have some audio files meant as responses for them, which are currently hooked up in Beastmaster's response rules. This means (if they would even work, which they currently don't), they only use their sounds when controlled by Beastmaster. Therefore, it would be better to give them their own response rules. Warlock's Golem has its own, so I don't see a problem with giving some to other non-hero units.
Something like this
Notes: I used the death lines as move line for the hawk and attack line for the boar. They already have working death sounds, which are different than the ones in here.
Currently used hawk death sound vs the sound listed above
Currently used boar death sound vs the sound listed above
Something like this
Code:
BOAR criterion "Isbeastmaster_boar" "classname" "npc_dota_beastmaster_boar" weight 5 required criterion "IsEnemybeastmaster_boar" "targetclassname" "npc_dota_beastmaster_boar" weight 5 required criterion "IsAllybeastmaster_boar" "nearby_ally" "npc_dota_beastmaster_boar" weight 5 required Response beastmaster_boar_Move { scene "scenes/beastmaster/beastmaster_beas_ability_boar_move_01.vcd" nodelay noscene scene "scenes/beastmaster/beastmaster_beas_ability_boar_move_02.vcd" nodelay noscene } Rule beastmaster_boar_Move_Rule { criteria Move Isbeastmaster_boar response beastmaster_boar_Move } Response beastmaster_boar_Attack { scene "scenes/beastmaster/beastmaster_beas_ability_boar_attack_01.vcd" nodelay noscene scene "scenes/beastmaster/beastmaster_beas_ability_boar_death_01.vcd" nodelay noscene } Rule beastmaster_boar_Attack_Rule { criteria Attack Isbeastmaster_boar response beastmaster_boar_Attack } HAWK criterion "Isbeastmaster_hawk" "classname" "npc_dota_beastmaster_hawk" weight 5 required criterion "IsEnemybeastmaster_hawk" "targetclassname" "npc_dota_beastmaster_hawk" weight 5 required criterion "IsAllybeastmaster_hawk" "nearby_ally" "npc_dota_beastmaster_hawk" weight 5 required Response beastmaster_hawk_Move { scene "scenes/beastmaster/beastmaster_beas_ability_hawk_move_01.vcd" nodelay noscene scene "scenes/beastmaster/beastmaster_beas_ability_hawk_death_01.vcd" nodelay noscene } Rule beastmaster_hawk_Move_Rule { criteria Move Isbeastmaster_hawk response beastmaster_hawk_Move }
Currently used hawk death sound vs the sound listed above
Currently used boar death sound vs the sound listed above