criterion "Isleshrac" "classname" "npc_dota_hero_leshrac" weight 5 required criterion "IsEnemyleshrac" "targetclassname" "npc_dota_hero_leshrac" weight 5 required criterion "IsAllyleshrac" "nearby_ally" "npc_dota_hero_leshrac" weight 5 required criterion "IsSplitEarth" "abilityname" "leshrac_split_earth" weight 5 required criterion "IsDiabolicEdict" "abilityname" "leshrac_diabolic_edict" weight 5 required criterion "IsLightningStorm" "abilityname" "leshrac_lightning_storm" weight 5 required criterion "IsLeshracKilledTower" "killedclass" "npc_dota_tower" weight 5 required criterion "IsLeshracLoadoutSpawn" "special_spawn" "leshrac_loadout_spawn" weight 5 required Response leshrac_Spawn { scene "scenes/leshrac/leshrac_lesh_spawn_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_spawn_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_spawn_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_spawn_04.vcd" nodelay noscene } Rule leshrac_Spawn_Rule { criteria Spawn Isleshrac response leshrac_Spawn } Response leshrac_CustomIsGameStart { scene "scenes/leshrac/leshrac_lesh_battlebegins_01.vcd" nodelay noscene } Rule leshrac_CustomIsGameStart_Rule { criteria Custom Isleshrac IsGameStart response leshrac_CustomIsGameStart } Response leshrac_CustomIsLeshracLoadoutSpawn { scene "scenes/leshrac/leshrac_lesh_spawn_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_spawn_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_spawn_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_spawn_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_09.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_level_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_level_07.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_respawn_09.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_battlebegins_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_12.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_edict_01.vcd" nodelay noscene } Rule leshrac_CustomIsLeshracLoadoutSpawn_Rule { criteria Custom Isleshrac IsLeshracLoadoutSpawn response leshrac_CustomIsLeshracLoadoutSpawn } Response leshrac_KillIsFirstBlood { scene "scenes/leshrac/leshrac_lesh_firstblood_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_firstblood_02.vcd" nodelay noscene } Rule leshrac_KillIsFirstBlood_Rule { criteria Kill Isleshrac IsFirstBlood response leshrac_KillIsFirstBlood } Response leshrac_KillIsSplitEarthChance_20% { scene "scenes/leshrac/leshrac_lesh_ability_split_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_split_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_split_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_split_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_split_05.vcd" nodelay noscene } Rule leshrac_KillIsSplitEarthChance_20%_Rule { criteria Kill Isleshrac IsSplitEarth Chance_20% response leshrac_KillIsSplitEarthChance_20% } Response leshrac_KillIsDiabolicEdictChance_20% { scene "scenes/leshrac/leshrac_lesh_ability_edict_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_edict_05.vcd" nodelay noscene } Rule leshrac_KillIsDiabolicEdictChance_20%_Rule { criteria Kill Isleshrac IsDiabolicEdict Chance_20% response leshrac_KillIsDiabolicEdictChance_20% } Response leshrac_KillIsLightningStormChance_20% { scene "scenes/leshrac/leshrac_lesh_ability_storm_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_storm_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_storm_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_storm_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_storm_05.vcd" nodelay noscene } Rule leshrac_KillIsLightningStormChance_20%_Rule { criteria Kill Isleshrac IsLightningStorm Chance_20% response leshrac_KillIsLightningStormChance_20% } Response leshrac_Kill { scene "scenes/leshrac/leshrac_lesh_kill_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_06.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_07.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_08.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_09.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_10.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_11.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_12.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_kill_13.vcd" nodelay noscene } Rule leshrac_Kill_Rule { criteria Kill Isleshrac response leshrac_Kill } Response leshrac_KillIsEnemyEnchantressChance_35% { scene "scenes/leshrac/leshrac_lesh_rival_01.vcd" nodelay noscene } Rule leshrac_KillIsEnemyEnchantressChance_35%_Rule { criteria Kill Isleshrac IsEnemyEnchantress Chance_35% response leshrac_KillIsEnemyEnchantressChance_35% } Response leshrac_KillIsEnemyPuckChance_35% { scene "scenes/leshrac/leshrac_lesh_rival_02.vcd" nodelay noscene } Rule leshrac_KillIsEnemyPuckChance_35%_Rule { criteria Kill Isleshrac IsEnemyPuck Chance_35% response leshrac_KillIsEnemyPuckChance_35% } Response leshrac_KillIsEnemyAntimageChance_35% { scene "scenes/leshrac/leshrac_lesh_rival_03.vcd" nodelay noscene } Rule leshrac_KillIsEnemyAntimageChance_35%_Rule { criteria Kill Isleshrac IsEnemyAntimage Chance_35% response leshrac_KillIsEnemyAntimageChance_35% } Response leshrac_KillIsEnemyPudgeChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_08.vcd" nodelay noscene } Rule leshrac_KillIsEnemyPudgeChance_10%_Rule { criteria Kill Isleshrac IsEnemyPudge Chance_10% response leshrac_KillIsEnemyPudgeChance_10% } Response leshrac_KillIsEnemySpirit_BreakerChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_08.vcd" nodelay noscene } Rule leshrac_KillIsEnemySpirit_BreakerChance_10%_Rule { criteria Kill Isleshrac IsEnemySpirit_Breaker Chance_10% response leshrac_KillIsEnemySpirit_BreakerChance_10% } Response leshrac_KillIsEnemyVengefulSpiritChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_08.vcd" nodelay noscene } Rule leshrac_KillIsEnemyVengefulSpiritChance_10%_Rule { criteria Kill Isleshrac IsEnemyVengefulSpirit Chance_10% response leshrac_KillIsEnemyVengefulSpiritChance_10% } Response leshrac_KillIsEnemyClinkzChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_08.vcd" nodelay noscene } Rule leshrac_KillIsEnemyClinkzChance_10%_Rule { criteria Kill Isleshrac IsEnemyClinkz Chance_10% response leshrac_KillIsEnemyClinkzChance_10% } Response leshrac_KillIsEnemyFurionChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_09.vcd" nodelay noscene } Rule leshrac_KillIsEnemyFurionChance_10%_Rule { criteria Kill Isleshrac IsEnemyFurion Chance_10% response leshrac_KillIsEnemyFurionChance_10% } Response leshrac_KillIsEnemyOgre_MagiChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_09.vcd" nodelay noscene } Rule leshrac_KillIsEnemyOgre_MagiChance_10%_Rule { criteria Kill Isleshrac IsEnemyOgre_Magi Chance_10% response leshrac_KillIsEnemyOgre_MagiChance_10% } Response leshrac_KillIsEnemyDrowRangerChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_09.vcd" nodelay noscene } Rule leshrac_KillIsEnemyDrowRangerChance_10%_Rule { criteria Kill Isleshrac IsEnemyDrowRanger Chance_10% response leshrac_KillIsEnemyDrowRangerChance_10% } Response leshrac_KillIsEnemyLionChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_09.vcd" nodelay noscene } Rule leshrac_KillIsEnemyLionChance_10%_Rule { criteria Kill Isleshrac IsEnemyLion Chance_10% response leshrac_KillIsEnemyLionChance_10% } Response leshrac_KillIsEnemyUndyingChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_09.vcd" nodelay noscene } Rule leshrac_KillIsEnemyUndyingChance_10%_Rule { criteria Kill Isleshrac IsEnemyUndying Chance_10% response leshrac_KillIsEnemyUndyingChance_10% } Response leshrac_KillIsEnemyJuggernautChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_09.vcd" nodelay noscene } Rule leshrac_KillIsEnemyJuggernautChance_10%_Rule { criteria Kill Isleshrac IsEnemyJuggernaut Chance_10% response leshrac_KillIsEnemyJuggernautChance_10% } Response leshrac_KillIsEnemyDazzleChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_09.vcd" nodelay noscene } Rule leshrac_KillIsEnemyDazzleChance_10%_Rule { criteria Kill Isleshrac IsEnemyDazzle Chance_10% response leshrac_KillIsEnemyDazzleChance_10% } Response leshrac_KillIsEnemyFaceless_VoidChance_10% { scene "scenes/leshrac/leshrac_lesh_lasthit_09.vcd" nodelay noscene } Rule leshrac_KillIsEnemyFaceless_VoidChance_10%_Rule { criteria Kill Isleshrac IsEnemyFaceless_Void Chance_10% response leshrac_KillIsEnemyFaceless_VoidChance_10% } Response leshrac_Move { scene "scenes/leshrac/leshrac_lesh_move_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_06.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_07.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_08.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_09.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_10.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_11.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_12.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_13.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_14.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_15.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_move_16.vcd" nodelay noscene } Rule leshrac_Move_Rule { criteria Move Isleshrac response leshrac_Move } Response leshrac_Attack { scene "scenes/leshrac/leshrac_lesh_attack_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_06.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_07.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_08.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_09.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_10.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_11.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_attack_12.vcd" nodelay noscene } Rule leshrac_Attack_Rule { criteria Attack Isleshrac response leshrac_Attack } Response leshrac_CastOrder { scene "scenes/leshrac/leshrac_lesh_cast_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_cast_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_cast_03.vcd" nodelay noscene } Rule leshrac_CastOrder_Rule { criteria CastOrder Isleshrac response leshrac_CastOrder } Response leshrac_CastExecuteIsDiabolicEdictChance_75% { scene "scenes/leshrac/leshrac_lesh_ability_edict_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_edict_03.vcd" nodelay noscene } Rule leshrac_CastExecuteIsDiabolicEdictChance_75%_Rule { criteria CastExecute Isleshrac IsDiabolicEdict Chance_75% response leshrac_CastExecuteIsDiabolicEdictChance_75% } Response leshrac_CastExecuteIsSplitEarthChance_75% { scene "scenes/leshrac/leshrac_lesh_ability_nova_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_nova_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_nova_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_nova_06.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_nova_07.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_nova_08.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_nova_09.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_ability_nova_10.vcd" nodelay noscene } Rule leshrac_CastExecuteIsSplitEarthChance_75%_Rule { criteria CastExecute Isleshrac IsSplitEarth Chance_75% response leshrac_CastExecuteIsSplitEarthChance_75% } Response leshrac_LastHitIsLeshracKilledTowerChance_50% { scene "scenes/leshrac/leshrac_lesh_ability_edict_04.vcd" nodelay noscene speakonce } Rule leshrac_LastHitIsLeshracKilledTowerChance_50%_Rule { criteria LastHit Isleshrac IsLeshracKilledTower Chance_50% response leshrac_LastHitIsLeshracKilledTowerChance_50% } Response leshrac_LastHit { scene "scenes/leshrac/leshrac_lesh_lasthit_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_lasthit_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_lasthit_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_lasthit_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_lasthit_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_lasthit_06.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_lasthit_07.vcd" nodelay noscene } Rule leshrac_LastHit_Rule { criteria LastHit Isleshrac response leshrac_LastHit } Response leshrac_LevelUp { scene "scenes/leshrac/leshrac_lesh_level_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_level_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_level_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_level_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_level_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_level_06.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_level_07.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_level_08.vcd" nodelay noscene } Rule leshrac_LevelUp_Rule { criteria LevelUp Isleshrac response leshrac_LevelUp } Response leshrac_Death { scene "scenes/leshrac/leshrac_lesh_death_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_death_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_death_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_death_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_death_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_death_06.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_death_07.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_death_08.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_death_09.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_death_10.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_death_11.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_death_12.vcd" nodelay noscene } Rule leshrac_Death_Rule { criteria Death Isleshrac response leshrac_Death } Response leshrac_DeathIsReincarnating { scene "scenes/leshrac/leshrac_lesh_fastres_01.vcd" nodelay noscene } Rule leshrac_DeathIsReincarnating_Rule { criteria Death Isleshrac IsReincarnating response leshrac_DeathIsReincarnating } Response leshrac_Respawn { scene "scenes/leshrac/leshrac_lesh_respawn_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_respawn_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_respawn_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_respawn_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_respawn_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_respawn_06.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_respawn_07.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_respawn_08.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_respawn_09.vcd" nodelay noscene } Rule leshrac_Respawn_Rule { criteria Respawn Isleshrac response leshrac_Respawn } Response leshrac_Select { scene "scenes/leshrac/leshrac_lesh_rare_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_rare_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_rare_03.vcd" nodelay noscene } Rule leshrac_Select_Rule { criteria Select Isleshrac response leshrac_Select } Response leshrac_PurchaseIsExpensiveItem { scene "scenes/leshrac/leshrac_lesh_purch_01.vcd" nodelay noscene speakonce scene "scenes/leshrac/leshrac_lesh_purch_02.vcd" nodelay noscene speakonce scene "scenes/leshrac/leshrac_lesh_purch_03.vcd" nodelay noscene speakonce } Rule leshrac_PurchaseIsExpensiveItem_Rule { criteria Purchase Isleshrac IsExpensiveItem response leshrac_PurchaseIsExpensiveItem } Response leshrac_PurchaseIsBlinkDagger { scene "scenes/leshrac/leshrac_lesh_blink_01.vcd" nodelay noscene speakonce scene "scenes/leshrac/leshrac_lesh_blink_02.vcd" nodelay noscene speakonce } Rule leshrac_PurchaseIsBlinkDagger_Rule { criteria Purchase Isleshrac IsBlinkDagger response leshrac_PurchaseIsBlinkDagger } Response leshrac_PurchaseIsUltimateScepter { scene "scenes/leshrac/leshrac_lesh_scepter_01.vcd" nodelay noscene speakonce scene "scenes/leshrac/leshrac_lesh_scepter_02.vcd" nodelay noscene speakonce } Rule leshrac_PurchaseIsUltimateScepter_Rule { criteria Purchase Isleshrac IsUltimateScepter response leshrac_PurchaseIsUltimateScepter } Response leshrac_PurchaseIsSphere { scene "scenes/leshrac/leshrac_lesh_item_01.vcd" nodelay noscene speakonce } Rule leshrac_PurchaseIsSphere_Rule { criteria Purchase Isleshrac IsSphere response leshrac_PurchaseIsSphere } Response leshrac_PurchaseIsShiva { scene "scenes/leshrac/leshrac_lesh_item_02.vcd" nodelay noscene speakonce } Rule leshrac_PurchaseIsShiva_Rule { criteria Purchase Isleshrac IsShiva response leshrac_PurchaseIsShiva } Response leshrac_PurchaseIsSheepstick { scene "scenes/leshrac/leshrac_lesh_item_03.vcd" nodelay noscene speakonce } Rule leshrac_PurchaseIsSheepstick_Rule { criteria Purchase Isleshrac IsSheepstick response leshrac_PurchaseIsSheepstick } Response leshrac_PurchaseIsArcaneBoots { scene "scenes/leshrac/leshrac_lesh_item_04.vcd" nodelay noscene speakonce } Rule leshrac_PurchaseIsArcaneBoots_Rule { criteria Purchase Isleshrac IsArcaneBoots response leshrac_PurchaseIsArcaneBoots } Response leshrac_Bottling { scene "scenes/leshrac/leshrac_lesh_bottle_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_bottle_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_bottle_03.vcd" nodelay noscene } Rule leshrac_Bottling_Rule { criteria Bottling Isleshrac response leshrac_Bottling } Response leshrac_Deny { scene "scenes/leshrac/leshrac_lesh_deny_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_06.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_07.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_08.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_09.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_10.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_11.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_12.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_13.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_14.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_15.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_16.vcd" nodelay noscene } Rule leshrac_Deny_Rule { criteria Deny Isleshrac response leshrac_Deny } Response leshrac_Defeat { scene "scenes/leshrac/leshrac_lesh_lose_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_lose_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_lose_03.vcd" nodelay noscene } Rule leshrac_Defeat_Rule { criteria Defeat Isleshrac response leshrac_Defeat } Response leshrac_Victory { scene "scenes/leshrac/leshrac_lesh_win_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_win_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_win_03.vcd" nodelay noscene } Rule leshrac_Victory_Rule { criteria Victory Isleshrac response leshrac_Victory } Response leshrac_Immortality { scene "scenes/leshrac/leshrac_lesh_immort_01.vcd" nodelay noscene } Rule leshrac_Immortality_Rule { criteria Immortality Isleshrac response leshrac_Immortality } Response leshrac_ItemDropIsUltraRareDrop { scene "scenes/leshrac/leshrac_lesh_immort_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_happy_04.vcd" nodelay noscene } Rule leshrac_ItemDropIsUltraRareDrop_Rule { criteria ItemDrop Isleshrac IsUltraRareDrop response leshrac_ItemDropIsUltraRareDrop } Response leshrac_ItemDropIsCommonDrop { scene "scenes/leshrac/leshrac_lesh_happy_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_happy_06.vcd" nodelay noscene } Rule leshrac_ItemDropIsCommonDrop_Rule { criteria ItemDrop Isleshrac IsCommonDrop response leshrac_ItemDropIsCommonDrop } Response leshrac_ItemDropIsRareDrop { scene "scenes/leshrac/leshrac_lesh_happy_03.vcd" nodelay noscene } Rule leshrac_ItemDropIsRareDrop_Rule { criteria ItemDrop Isleshrac IsRareDrop response leshrac_ItemDropIsRareDrop } Response leshrac_PowerupIsPowerupHaste { scene "scenes/leshrac/leshrac_lesh_haste_01.vcd" nodelay noscene } Rule leshrac_PowerupIsPowerupHaste_Rule { criteria Powerup Isleshrac IsPowerupHaste response leshrac_PowerupIsPowerupHaste } Response leshrac_PowerupIsPowerupHasteChance_25% { scene "scenes/leshrac/leshrac_lesh_haste_02.vcd" nodelay noscene } Rule leshrac_PowerupIsPowerupHasteChance_25%_Rule { criteria Powerup Isleshrac IsPowerupHaste Chance_25% response leshrac_PowerupIsPowerupHasteChance_25% } Response leshrac_PowerupIsPowerupDoubleDamage { scene "scenes/leshrac/leshrac_lesh_doubdam_01.vcd" nodelay noscene } Rule leshrac_PowerupIsPowerupDoubleDamage_Rule { criteria Powerup Isleshrac IsPowerupDoubleDamage response leshrac_PowerupIsPowerupDoubleDamage } Response leshrac_PowerupIsPowerupDoubleDamageChance_25% { scene "scenes/leshrac/leshrac_lesh_doubdam_03.vcd" nodelay noscene } Rule leshrac_PowerupIsPowerupDoubleDamageChance_25%_Rule { criteria Powerup Isleshrac IsPowerupDoubleDamage Chance_25% response leshrac_PowerupIsPowerupDoubleDamageChance_25% } Response leshrac_PowerupIsPowerupRegeneration { scene "scenes/leshrac/leshrac_lesh_regen_01.vcd" nodelay noscene } Rule leshrac_PowerupIsPowerupRegeneration_Rule { criteria Powerup Isleshrac IsPowerupRegeneration response leshrac_PowerupIsPowerupRegeneration } Response leshrac_PowerupIsPowerupBounty { scene "scenes/leshrac/leshrac_lesh_lasthit_02.vcd" nodelay noscene respeakdelay 300 } Rule leshrac_PowerupIsPowerupBounty_Rule { criteria Powerup Isleshrac IsPowerupBounty response leshrac_PowerupIsPowerupBounty } Response leshrac_PowerupIsPowerupArcane { scene "scenes/leshrac/leshrac_lesh_purch_01.vcd" nodelay noscene respeakdelay 300 } Rule leshrac_PowerupIsPowerupArcane_Rule { criteria Powerup Isleshrac IsPowerupArcane response leshrac_PowerupIsPowerupArcane } Response leshrac_PowerupIsPowerupIllusion { scene "scenes/leshrac/leshrac_lesh_illus_01.vcd" nodelay noscene } Rule leshrac_PowerupIsPowerupIllusion_Rule { criteria Powerup Isleshrac IsPowerupIllusion response leshrac_PowerupIsPowerupIllusion } Response leshrac_PowerupIsPowerupIllusionChance_25% { scene "scenes/leshrac/leshrac_lesh_illus_02.vcd" nodelay noscene } Rule leshrac_PowerupIsPowerupIllusionChance_25%_Rule { criteria Powerup Isleshrac IsPowerupIllusion Chance_25% response leshrac_PowerupIsPowerupIllusionChance_25% } Response leshrac_PowerupIsPowerupInvisibility { scene "scenes/leshrac/leshrac_lesh_invis_01.vcd" nodelay noscene } Rule leshrac_PowerupIsPowerupInvisibility_Rule { criteria Powerup Isleshrac IsPowerupInvisibility response leshrac_PowerupIsPowerupInvisibility } Response leshrac_PowerupIsPowerupInvisibilityChance_25% { scene "scenes/leshrac/leshrac_lesh_invis_02.vcd" nodelay noscene } Rule leshrac_PowerupIsPowerupInvisibilityChance_25%_Rule { criteria Powerup Isleshrac IsPowerupInvisibility Chance_25% response leshrac_PowerupIsPowerupInvisibilityChance_25% } Response leshrac_CooldownLittleNag { scene "scenes/leshrac/leshrac_lesh_notyet_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_notyet_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_notyet_03.vcd" nodelay noscene } Rule leshrac_CooldownLittleNag_Rule { criteria Cooldown Isleshrac LittleNag response leshrac_CooldownLittleNag } Response leshrac_CooldownMediumNag { scene "scenes/leshrac/leshrac_lesh_notyet_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_notyet_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_notyet_06.vcd" nodelay noscene } Rule leshrac_CooldownMediumNag_Rule { criteria Cooldown Isleshrac MediumNag response leshrac_CooldownMediumNag } Response leshrac_CooldownSuperNag { scene "scenes/leshrac/leshrac_lesh_notyet_07.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_notyet_08.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_notyet_09.vcd" nodelay noscene } Rule leshrac_CooldownSuperNag_Rule { criteria Cooldown Isleshrac SuperNag response leshrac_CooldownSuperNag } Response leshrac_NoManaLittleNag { scene "scenes/leshrac/leshrac_lesh_nomana_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_nomana_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_nomana_03.vcd" nodelay noscene } Rule leshrac_NoManaLittleNag_Rule { criteria NoMana Isleshrac LittleNag response leshrac_NoManaLittleNag } Response leshrac_NoManaMediumNag { scene "scenes/leshrac/leshrac_lesh_nomana_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_nomana_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_nomana_06.vcd" nodelay noscene } Rule leshrac_NoManaMediumNag_Rule { criteria NoMana Isleshrac MediumNag response leshrac_NoManaMediumNag } Response leshrac_NoManaSuperNag { scene "scenes/leshrac/leshrac_lesh_nomana_07.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_nomana_08.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_nomana_09.vcd" nodelay noscene } Rule leshrac_NoManaSuperNag_Rule { criteria NoMana Isleshrac SuperNag response leshrac_NoManaSuperNag } Response leshrac_Thanks { scene "scenes/leshrac/leshrac_lesh_thanks_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_thanks_02.vcd" nodelay noscene } Rule leshrac_Thanks_Rule { criteria Thanks Isleshrac response leshrac_Thanks } Response leshrac_PainChance_25% { scene "scenes/leshrac/leshrac_lesh_underattack_01.vcd" nodelay noscene respeakdelay 120 } Rule leshrac_PainChance_25%_Rule { criteria Pain Isleshrac Chance_25% response leshrac_PainChance_25% } Response leshrac_Pain { scene "scenes/leshrac/leshrac_lesh_pain_01.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_pain_02.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_pain_03.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_pain_04.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_pain_05.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_pain_06.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_pain_07.vcd" nodelay noscene } Rule leshrac_Pain_Rule { criteria Pain Isleshrac response leshrac_Pain } Response leshrac_InTheBag { scene "scenes/leshrac/leshrac_lesh_inthebag_01.vcd" nodelay noscene } Rule leshrac_InTheBag_Rule { criteria InTheBag Isleshrac response leshrac_InTheBag } Response leshrac_EmoteIsEmoteLaugh { scene "scenes/leshrac/leshrac_lesh_level_08.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_14.vcd" nodelay noscene scene "scenes/leshrac/leshrac_lesh_deny_15.vcd" nodelay noscene } Rule leshrac_EmoteIsEmoteLaugh_Rule { criteria Emote Isleshrac IsEmoteLaugh response leshrac_EmoteIsEmoteLaugh }