criterion "Isoracle" "classname" "npc_dota_hero_oracle" weight 5 required criterion "IsEnemyoracle" "targetclassname" "npc_dota_hero_oracle" weight 5 required criterion "IsAllyoracle" "nearby_ally" "npc_dota_hero_oracle" weight 5 required criterion "IsFortunesEnd" "abilityname" "oracle_fortunes_end" weight 5 required criterion "IsFatesEdict" "abilityname" "oracle_fates_edict" weight 5 required criterion "IsPurifyingFlames" "abilityname" "oracle_purifying_flames" weight 5 required criterion "IsFalsePromise" "abilityname" "oracle_false_promise" weight 5 required criterion "IsProphecyTime" "gametime" ">30,<180" weight 5 required criterion "IsCastOnAlly" "isally" "1" weight 5 required criterion "IsCastOnEnemy" "isally" "0" weight 5 required criterion "IsFPDied" "targetsurvived" "0" weight 5 required criterion "IsFPSurvived" "targetsurvived" "1" weight 5 required criterion "IsFPBarelyLived" "survived_hp" "<100" weight 5 required criterion "IsOracleLoadoutSpawn" "special_spawn" "oracle_loadout_spawn" weight 5 required Response oracle_Spawn { scene "scenes/oracle/oracle_orac_spawn_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_spawn_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_spawn_03.vcd" nodelay noscene } Rule oracle_Spawn_Rule { criteria Spawn Isoracle response oracle_Spawn } Response oracle_CustomIsGameStart { scene "scenes/oracle/oracle_orac_battlebegins_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_battlebegins_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_battlebegins_03.vcd" nodelay noscene } Rule oracle_CustomIsGameStart_Rule { criteria Custom Isoracle IsGameStart response oracle_CustomIsGameStart } Response oracle_CustomIsFalsePromiseIsFPDiedChance_15% { scene "scenes/oracle/oracle_orac_falsepromise_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_12.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_13.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_failure_01.vcd" nodelay noscene } Rule oracle_CustomIsFalsePromiseIsFPDiedChance_15%_Rule { criteria Custom Isoracle IsFalsePromise IsFPDied Chance_15% response oracle_CustomIsFalsePromiseIsFPDiedChance_15% } Response oracle_CustomIsFalsePromiseIsFPSurvivedChance_25% { scene "scenes/oracle/oracle_orac_falsepromise_14.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_15.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_17.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_18.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_19.vcd" nodelay noscene } Rule oracle_CustomIsFalsePromiseIsFPSurvivedChance_25%_Rule { criteria Custom Isoracle IsFalsePromise IsFPSurvived Chance_25% response oracle_CustomIsFalsePromiseIsFPSurvivedChance_25% } Response oracle_CustomIsFalsePromiseIsFPBarelyLivedChance_25% { scene "scenes/oracle/oracle_orac_falsepromise_16.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_20.vcd" nodelay noscene } Rule oracle_CustomIsFalsePromiseIsFPBarelyLivedChance_25%_Rule { criteria Custom Isoracle IsFalsePromise IsFPBarelyLived Chance_25% response oracle_CustomIsFalsePromiseIsFPBarelyLivedChance_25% } Response oracle_CustomIsOracleLoadoutSpawn { scene "scenes/oracle/oracle_orac_spawn_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_spawn_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_spawn_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_battlebegins_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_18.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_23.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_levelup_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_04.vcd" nodelay noscene } Rule oracle_CustomIsOracleLoadoutSpawn_Rule { criteria Custom Isoracle IsOracleLoadoutSpawn response oracle_CustomIsOracleLoadoutSpawn } Response oracle_KillIsFirstBlood { scene "scenes/oracle/oracle_orac_firstblood_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_firstblood_02.vcd" nodelay noscene } Rule oracle_KillIsFirstBlood_Rule { criteria Kill Isoracle IsFirstBlood response oracle_KillIsFirstBlood } Response oracle_Kill { scene "scenes/oracle/oracle_orac_kill_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_11.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_12.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_14.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_15.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_16.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_17.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_18.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_19.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_20.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_21.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_kill_22.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_11.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_12.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_13.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_14.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_15.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_16.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_17.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_19.vcd" nodelay noscene } Rule oracle_Kill_Rule { criteria Kill Isoracle response oracle_Kill } Response oracle_KillChance_2% { scene "scenes/oracle/oracle_orac_kill_13.vcd" nodelay noscene } Rule oracle_KillChance_2%_Rule { criteria Kill Isoracle Chance_2% response oracle_KillChance_2% } Response oracle_Move { scene "scenes/oracle/oracle_orac_move_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_11.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_12.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_13.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_14.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_15.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_16.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_17.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_18.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_19.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_20.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_21.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_22.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_23.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_24.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_25.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_26.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_27.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_28.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_29.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_30.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_31.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_move_32.vcd" nodelay noscene } Rule oracle_Move_Rule { criteria Move Isoracle response oracle_Move } Response oracle_Attack { scene "scenes/oracle/oracle_orac_attack_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_11.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_12.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_attack_13.vcd" nodelay noscene } Rule oracle_Attack_Rule { criteria Attack Isoracle response oracle_Attack } Response oracle_AttackChance_2% { scene "scenes/oracle/oracle_orac_attack_08.vcd" nodelay noscene } Rule oracle_AttackChance_2%_Rule { criteria Attack Isoracle Chance_2% response oracle_AttackChance_2% } Response oracle_CastOrder { scene "scenes/oracle/oracle_orac_cast_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_cast_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_cast_03.vcd" nodelay noscene } Rule oracle_CastOrder_Rule { criteria CastOrder Isoracle response oracle_CastOrder } Response oracle_CastExecuteIsFortunesEndChance_50% { scene "scenes/oracle/oracle_orac_fortunesend_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fortunesend_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fortunesend_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fortunesend_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fortunesend_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fortunesend_06.vcd" nodelay noscene } Rule oracle_CastExecuteIsFortunesEndChance_50%_Rule { criteria CastExecute Isoracle IsFortunesEnd Chance_50% response oracle_CastExecuteIsFortunesEndChance_50% } Response oracle_CastExecuteIsFatesEdictIsCastOnAllyChance_50% { scene "scenes/oracle/oracle_orac_fatesedict_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_06.vcd" nodelay noscene } Rule oracle_CastExecuteIsFatesEdictIsCastOnAllyChance_50%_Rule { criteria CastExecute Isoracle IsFatesEdict IsCastOnAlly Chance_50% response oracle_CastExecuteIsFatesEdictIsCastOnAllyChance_50% } Response oracle_CastExecuteIsFatesEdictIsCastOnEnemyChance_50% { scene "scenes/oracle/oracle_orac_fatesedict_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_09.vcd" nodelay noscene } Rule oracle_CastExecuteIsFatesEdictIsCastOnEnemyChance_50%_Rule { criteria CastExecute Isoracle IsFatesEdict IsCastOnEnemy Chance_50% response oracle_CastExecuteIsFatesEdictIsCastOnEnemyChance_50% } Response oracle_CastExecuteIsFatesEdictIsEnemyOracleChance_50% { scene "scenes/oracle/oracle_orac_fatesedict_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_11.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_12.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_13.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_14.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_15.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_16.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_fatesedict_17.vcd" nodelay noscene } Rule oracle_CastExecuteIsFatesEdictIsEnemyOracleChance_50%_Rule { criteria CastExecute Isoracle IsFatesEdict IsEnemyOracle Chance_50% response oracle_CastExecuteIsFatesEdictIsEnemyOracleChance_50% } Response oracle_CastExecuteIsPurifyingFlamesIsCastOnAllyChance_30% { scene "scenes/oracle/oracle_orac_purifyingflames_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_11.vcd" nodelay noscene } Rule oracle_CastExecuteIsPurifyingFlamesIsCastOnAllyChance_30%_Rule { criteria CastExecute Isoracle IsPurifyingFlames IsCastOnAlly Chance_30% response oracle_CastExecuteIsPurifyingFlamesIsCastOnAllyChance_30% } Response oracle_CastExecuteIsPurifyingFlamesIsCastOnEnemyChance_25% { scene "scenes/oracle/oracle_orac_purifyingflames_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_purifyingflames_12.vcd" nodelay noscene } Rule oracle_CastExecuteIsPurifyingFlamesIsCastOnEnemyChance_25%_Rule { criteria CastExecute Isoracle IsPurifyingFlames IsCastOnEnemy Chance_25% response oracle_CastExecuteIsPurifyingFlamesIsCastOnEnemyChance_25% } Response oracle_CastExecuteIsFalsePromiseChance_50% { scene "scenes/oracle/oracle_orac_falsepromise_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_falsepromise_11.vcd" nodelay noscene } Rule oracle_CastExecuteIsFalsePromiseChance_50%_Rule { criteria CastExecute Isoracle IsFalsePromise Chance_50% response oracle_CastExecuteIsFalsePromiseChance_50% } Response oracle_LevelUp { scene "scenes/oracle/oracle_orac_levelup_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_levelup_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_levelup_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_levelup_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_levelup_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_levelup_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_levelup_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_levelup_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_levelup_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_levelup_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_levelup_11.vcd" nodelay noscene } Rule oracle_LevelUp_Rule { criteria LevelUp Isoracle response oracle_LevelUp } Response oracle_LastHit { scene "scenes/oracle/oracle_orac_lasthit_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lasthit_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lasthit_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lasthit_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lasthit_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lasthit_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lasthit_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lasthit_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lasthit_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lasthit_11.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lasthit_12.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lasthit_13.vcd" nodelay noscene } Rule oracle_LastHit_Rule { criteria LastHit Isoracle response oracle_LastHit } Response oracle_Death { scene "scenes/oracle/oracle_orac_death_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_12.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_13.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_14.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_death_15.vcd" nodelay noscene } Rule oracle_Death_Rule { criteria Death Isoracle response oracle_Death } Response oracle_DeathChance_1% { scene "scenes/oracle/oracle_orac_death_11.vcd" nodelay noscene } Rule oracle_DeathChance_1%_Rule { criteria Death Isoracle Chance_1% response oracle_DeathChance_1% } Response oracle_DeathIsReincarnating { scene "scenes/oracle/oracle_orac_fastres_01.vcd" nodelay noscene } Rule oracle_DeathIsReincarnating_Rule { criteria Death Isoracle IsReincarnating response oracle_DeathIsReincarnating } Response oracle_Respawn { scene "scenes/oracle/oracle_orac_respawn_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_respawn_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_respawn_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_respawn_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_respawn_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_respawn_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_respawn_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_respawn_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_respawn_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_respawn_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_respawn_11.vcd" nodelay noscene } Rule oracle_Respawn_Rule { criteria Respawn Isoracle response oracle_Respawn } Response oracle_PurchaseIsExpensiveItem { scene "scenes/oracle/oracle_orac_purch_01.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_purch_02.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsExpensiveItem_Rule { criteria Purchase Isoracle IsExpensiveItem response oracle_PurchaseIsExpensiveItem } Response oracle_PurchaseIsUltimateScepter { scene "scenes/oracle/oracle_orac_scepter_01.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_scepter_02.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsUltimateScepter_Rule { criteria Purchase Isoracle IsUltimateScepter response oracle_PurchaseIsUltimateScepter } Response oracle_PurchaseIsBlinkDagger { scene "scenes/oracle/oracle_orac_blink_01.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_blink_02.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsBlinkDagger_Rule { criteria Purchase Isoracle IsBlinkDagger response oracle_PurchaseIsBlinkDagger } Response oracle_PurchaseIsPipe { scene "scenes/oracle/oracle_orac_items_01.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsPipe_Rule { criteria Purchase Isoracle IsPipe response oracle_PurchaseIsPipe } Response oracle_PurchaseIsOrchid { scene "scenes/oracle/oracle_orac_items_02.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsOrchid_Rule { criteria Purchase Isoracle IsOrchid response oracle_PurchaseIsOrchid } Response oracle_PurchaseIsUrnOfShadows { scene "scenes/oracle/oracle_orac_items_03.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsUrnOfShadows_Rule { criteria Purchase Isoracle IsUrnOfShadows response oracle_PurchaseIsUrnOfShadows } Response oracle_PurchaseIsMekansm { scene "scenes/oracle/oracle_orac_items_04.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsMekansm_Rule { criteria Purchase Isoracle IsMekansm response oracle_PurchaseIsMekansm } Response oracle_PurchaseIsArmlet { scene "scenes/oracle/oracle_orac_items_05.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsArmlet_Rule { criteria Purchase Isoracle IsArmlet response oracle_PurchaseIsArmlet } Response oracle_PurchaseIsBlackKingBar { scene "scenes/oracle/oracle_orac_items_06.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsBlackKingBar_Rule { criteria Purchase Isoracle IsBlackKingBar response oracle_PurchaseIsBlackKingBar } Response oracle_PurchaseIsForceStaff { scene "scenes/oracle/oracle_orac_items_07.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsForceStaff_Rule { criteria Purchase Isoracle IsForceStaff response oracle_PurchaseIsForceStaff } Response oracle_PurchaseIsGhostScepter { scene "scenes/oracle/oracle_orac_items_08.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsGhostScepter_Rule { criteria Purchase Isoracle IsGhostScepter response oracle_PurchaseIsGhostScepter } Response oracle_PurchaseIsSphere { scene "scenes/oracle/oracle_orac_items_09.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsSphere_Rule { criteria Purchase Isoracle IsSphere response oracle_PurchaseIsSphere } Response oracle_PurchaseIsMedallion { scene "scenes/oracle/oracle_orac_items_10.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsMedallion_Rule { criteria Purchase Isoracle IsMedallion response oracle_PurchaseIsMedallion } Response oracle_PurchaseIsNecronomicon { scene "scenes/oracle/oracle_orac_items_11.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsNecronomicon_Rule { criteria Purchase Isoracle IsNecronomicon response oracle_PurchaseIsNecronomicon } Response oracle_PurchaseIsDagon { scene "scenes/oracle/oracle_orac_items_12.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsDagon_Rule { criteria Purchase Isoracle IsDagon response oracle_PurchaseIsDagon } Response oracle_PurchaseIsBloodStone { scene "scenes/oracle/oracle_orac_items_13.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsBloodStone_Rule { criteria Purchase Isoracle IsBloodStone response oracle_PurchaseIsBloodStone } Response oracle_PurchaseIsSkadi { scene "scenes/oracle/oracle_orac_items_14.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsSkadi_Rule { criteria Purchase Isoracle IsSkadi response oracle_PurchaseIsSkadi } Response oracle_PurchaseIsShiva { scene "scenes/oracle/oracle_orac_items_15.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsShiva_Rule { criteria Purchase Isoracle IsShiva response oracle_PurchaseIsShiva } Response oracle_PurchaseIsArcaneBoots { scene "scenes/oracle/oracle_orac_items_16.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsArcaneBoots_Rule { criteria Purchase Isoracle IsArcaneBoots response oracle_PurchaseIsArcaneBoots } Response oracle_PurchaseIsHeart { scene "scenes/oracle/oracle_orac_items_17.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsHeart_Rule { criteria Purchase Isoracle IsHeart response oracle_PurchaseIsHeart } Response oracle_PurchaseIsDivineRapier { scene "scenes/oracle/oracle_orac_items_18.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsDivineRapier_Rule { criteria Purchase Isoracle IsDivineRapier response oracle_PurchaseIsDivineRapier } Response oracle_PurchaseIsDesolator { scene "scenes/oracle/oracle_orac_items_19.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsDesolator_Rule { criteria Purchase Isoracle IsDesolator response oracle_PurchaseIsDesolator } Response oracle_PurchaseIsEulScepter { scene "scenes/oracle/oracle_orac_items_20.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsEulScepter_Rule { criteria Purchase Isoracle IsEulScepter response oracle_PurchaseIsEulScepter } Response oracle_PurchaseIsSheepStick { scene "scenes/oracle/oracle_orac_items_21.vcd" nodelay noscene speakonce } Rule oracle_PurchaseIsSheepStick_Rule { criteria Purchase Isoracle IsSheepStick response oracle_PurchaseIsSheepStick } Response oracle_Bottling { scene "scenes/oracle/oracle_orac_bottle_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_bottle_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_bottle_03.vcd" nodelay noscene } Rule oracle_Bottling_Rule { criteria Bottling Isoracle response oracle_Bottling } Response oracle_Deny { scene "scenes/oracle/oracle_orac_deny_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_11.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_12.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_13.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_14.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_15.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_16.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_17.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_18.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_19.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_deny_20.vcd" nodelay noscene } Rule oracle_Deny_Rule { criteria Deny Isoracle response oracle_Deny } Response oracle_MissingIsLaneTop { scene "scenes/oracle/oracle_orac_lanemissing_01.vcd" nodelay noscene } Rule oracle_MissingIsLaneTop_Rule { criteria Missing Isoracle IsLaneTop response oracle_MissingIsLaneTop } Response oracle_MissingIsLaneMid { scene "scenes/oracle/oracle_orac_lanemissing_02.vcd" nodelay noscene } Rule oracle_MissingIsLaneMid_Rule { criteria Missing Isoracle IsLaneMid response oracle_MissingIsLaneMid } Response oracle_MissingIsLaneBot { scene "scenes/oracle/oracle_orac_lanemissing_03.vcd" nodelay noscene } Rule oracle_MissingIsLaneBot_Rule { criteria Missing Isoracle IsLaneBot response oracle_MissingIsLaneBot } Response oracle_ItemDropIsCommonDrop { scene "scenes/oracle/oracle_orac_itemcommon_01.vcd" nodelay noscene } Rule oracle_ItemDropIsCommonDrop_Rule { criteria ItemDrop Isoracle IsCommonDrop response oracle_ItemDropIsCommonDrop } Response oracle_ItemDropIsRareDrop { scene "scenes/oracle/oracle_orac_itemmoderate_01.vcd" nodelay noscene } Rule oracle_ItemDropIsRareDrop_Rule { criteria ItemDrop Isoracle IsRareDrop response oracle_ItemDropIsRareDrop } Response oracle_ItemDropIsUltraRareDrop { scene "scenes/oracle/oracle_orac_itemare_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_itemare_02.vcd" nodelay noscene } Rule oracle_ItemDropIsUltraRareDrop_Rule { criteria ItemDrop Isoracle IsUltraRareDrop response oracle_ItemDropIsUltraRareDrop } Response oracle_Immortality { scene "scenes/oracle/oracle_orac_immort_01.vcd" nodelay noscene } Rule oracle_Immortality_Rule { criteria Immortality Isoracle response oracle_Immortality } Response oracle_ImmortalityChance_25% { scene "scenes/oracle/oracle_orac_immort_02.vcd" nodelay noscene } Rule oracle_ImmortalityChance_25%_Rule { criteria Immortality Isoracle Chance_25% response oracle_ImmortalityChance_25% } Response oracle_PowerupIsPowerupHaste { scene "scenes/oracle/oracle_orac_haste_01.vcd" nodelay noscene } Rule oracle_PowerupIsPowerupHaste_Rule { criteria Powerup Isoracle IsPowerupHaste response oracle_PowerupIsPowerupHaste } Response oracle_PowerupIsPowerupHasteChance_25% { scene "scenes/oracle/oracle_orac_haste_02.vcd" nodelay noscene } Rule oracle_PowerupIsPowerupHasteChance_25%_Rule { criteria Powerup Isoracle IsPowerupHaste Chance_25% response oracle_PowerupIsPowerupHasteChance_25% } Response oracle_PowerupIsPowerupBounty { scene "scenes/oracle/oracle_orac_lasthit_11.vcd" nodelay noscene respeakdelay 300 } Rule oracle_PowerupIsPowerupBounty_Rule { criteria Powerup Isoracle IsPowerupBounty response oracle_PowerupIsPowerupBounty } Response oracle_PowerupIsPowerupArcane { scene "scenes/oracle/oracle_orac_purch_03.vcd" nodelay noscene respeakdelay 300 } Rule oracle_PowerupIsPowerupArcane_Rule { criteria Powerup Isoracle IsPowerupArcane response oracle_PowerupIsPowerupArcane } Response oracle_PowerupIsPowerupDoubleDamage { scene "scenes/oracle/oracle_orac_doubdam_01.vcd" nodelay noscene } Rule oracle_PowerupIsPowerupDoubleDamage_Rule { criteria Powerup Isoracle IsPowerupDoubleDamage response oracle_PowerupIsPowerupDoubleDamage } Response oracle_PowerupIsPowerupDoubleDamageChance_25% { scene "scenes/oracle/oracle_orac_doubdam_02.vcd" nodelay noscene } Rule oracle_PowerupIsPowerupDoubleDamageChance_25%_Rule { criteria Powerup Isoracle IsPowerupDoubleDamage Chance_25% response oracle_PowerupIsPowerupDoubleDamageChance_25% } Response oracle_PowerupIsPowerupRegeneration { scene "scenes/oracle/oracle_orac_regen_01.vcd" nodelay noscene } Rule oracle_PowerupIsPowerupRegeneration_Rule { criteria Powerup Isoracle IsPowerupRegeneration response oracle_PowerupIsPowerupRegeneration } Response oracle_PowerupIsPowerupRegenerationChance_25% { scene "scenes/oracle/oracle_orac_regen_02.vcd" nodelay noscene } Rule oracle_PowerupIsPowerupRegenerationChance_25%_Rule { criteria Powerup Isoracle IsPowerupRegeneration Chance_25% response oracle_PowerupIsPowerupRegenerationChance_25% } Response oracle_PowerupIsPowerupIllusion { scene "scenes/oracle/oracle_orac_illus_01.vcd" nodelay noscene } Rule oracle_PowerupIsPowerupIllusion_Rule { criteria Powerup Isoracle IsPowerupIllusion response oracle_PowerupIsPowerupIllusion } Response oracle_PowerupIsPowerupIllusionChance_25% { scene "scenes/oracle/oracle_orac_illus_02.vcd" nodelay noscene } Rule oracle_PowerupIsPowerupIllusionChance_25%_Rule { criteria Powerup Isoracle IsPowerupIllusion Chance_25% response oracle_PowerupIsPowerupIllusionChance_25% } Response oracle_PowerupIsPowerupInvisibility { scene "scenes/oracle/oracle_orac_invis_01.vcd" nodelay noscene } Rule oracle_PowerupIsPowerupInvisibility_Rule { criteria Powerup Isoracle IsPowerupInvisibility response oracle_PowerupIsPowerupInvisibility } Response oracle_PowerupIsPowerupInvisibilityChance_25% { scene "scenes/oracle/oracle_orac_invis_02.vcd" nodelay noscene } Rule oracle_PowerupIsPowerupInvisibilityChance_25%_Rule { criteria Powerup Isoracle IsPowerupInvisibility Chance_25% response oracle_PowerupIsPowerupInvisibilityChance_25% } Response oracle_CooldownLittleNag { scene "scenes/oracle/oracle_orac_notyet_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_notyet_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_notyet_07.vcd" nodelay noscene } Rule oracle_CooldownLittleNag_Rule { criteria Cooldown Isoracle LittleNag response oracle_CooldownLittleNag } Response oracle_CooldownSuperNag { scene "scenes/oracle/oracle_orac_notyet_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_notyet_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_notyet_09.vcd" nodelay noscene } Rule oracle_CooldownSuperNag_Rule { criteria Cooldown Isoracle SuperNag response oracle_CooldownSuperNag } Response oracle_CooldownMediumNag { scene "scenes/oracle/oracle_orac_notyet_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_notyet_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_notyet_08.vcd" nodelay noscene } Rule oracle_CooldownMediumNag_Rule { criteria Cooldown Isoracle MediumNag response oracle_CooldownMediumNag } Response oracle_NoManaLittleNag { scene "scenes/oracle/oracle_orac_nomana_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_nomana_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_nomana_07.vcd" nodelay noscene } Rule oracle_NoManaLittleNag_Rule { criteria NoMana Isoracle LittleNag response oracle_NoManaLittleNag } Response oracle_NoManaMediumNag { scene "scenes/oracle/oracle_orac_nomana_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_nomana_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_nomana_08.vcd" nodelay noscene } Rule oracle_NoManaMediumNag_Rule { criteria NoMana Isoracle MediumNag response oracle_NoManaMediumNag } Response oracle_NoManaSuperNag { scene "scenes/oracle/oracle_orac_nomana_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_nomana_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_nomana_09.vcd" nodelay noscene } Rule oracle_NoManaSuperNag_Rule { criteria NoMana Isoracle SuperNag response oracle_NoManaSuperNag } Response oracle_Thanks { scene "scenes/oracle/oracle_orac_thanks_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_thanks_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_thanks_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_thanks_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_thanks_05.vcd" nodelay noscene } Rule oracle_Thanks_Rule { criteria Thanks Isoracle response oracle_Thanks } Response oracle_Select { scene "scenes/oracle/oracle_orac_prophecies_115.vcd" nodelay noscene } Rule oracle_Select_Rule { criteria Select Isoracle response oracle_Select } Response oracle_PainChance_25% { scene "scenes/oracle/oracle_orac_underattack_01.vcd" nodelay noscene respeakdelay 120 } Rule oracle_PainChance_25%_Rule { criteria Pain Isoracle Chance_25% response oracle_PainChance_25% } Response oracle_Pain { scene "scenes/oracle/oracle_orac_pain_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_pain_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_pain_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_pain_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_pain_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_pain_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_pain_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_pain_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_pain_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_pain_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_pain_11.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_pain_12.vcd" nodelay noscene } Rule oracle_Pain_Rule { criteria Pain Isoracle response oracle_Pain } Response oracle_InTheBag { scene "scenes/oracle/oracle_orac_inthebag_01.vcd" nodelay noscene } Rule oracle_InTheBag_Rule { criteria InTheBag Isoracle response oracle_InTheBag } Response oracle_Defeat { scene "scenes/oracle/oracle_orac_lose_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lose_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lose_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lose_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_lose_05.vcd" nodelay noscene } Rule oracle_Defeat_Rule { criteria Defeat Isoracle response oracle_Defeat } Response oracle_Victory { scene "scenes/oracle/oracle_orac_win_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_win_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_win_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_win_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_win_05.vcd" nodelay noscene } Rule oracle_Victory_Rule { criteria Victory Isoracle response oracle_Victory } Response oracle_EmoteIsEmoteLaugh { scene "scenes/oracle/oracle_orac_laugh_01.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_02.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_03.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_04.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_05.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_06.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_07.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_08.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_09.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_10.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_11.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_12.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_13.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_14.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_15.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_16.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_17.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_18.vcd" nodelay noscene scene "scenes/oracle/oracle_orac_laugh_19.vcd" nodelay noscene } Rule oracle_EmoteIsEmoteLaugh_Rule { criteria Emote Isoracle IsEmoteLaugh response oracle_EmoteIsEmoteLaugh } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAbaddon { scene "scenes/oracle/oracle_orac_prophecies_001.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAbaddon_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyAbaddon response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAbaddon } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAbyssal_Underlord { scene "scenes/oracle/oracle_orac_prophecies_002.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAbyssal_Underlord_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyAbyssal_Underlord response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAbyssal_Underlord } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAlchemist { scene "scenes/oracle/oracle_orac_prophecies_003.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAlchemist_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyAlchemist response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAlchemist } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAncient_Apparition { scene "scenes/oracle/oracle_orac_prophecies_004.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAncient_Apparition_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyAncient_Apparition response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAncient_Apparition } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAntiMage { scene "scenes/oracle/oracle_orac_prophecies_005.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAntiMage_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyAntiMage response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAntiMage } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyArc_Warden { scene "scenes/oracle/oracle_orac_prophecies_006.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyArc_Warden_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyArc_Warden response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyArc_Warden } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAxe { scene "scenes/oracle/oracle_orac_prophecies_007.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAxe_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyAxe response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyAxe } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBane { scene "scenes/oracle/oracle_orac_prophecies_008.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBane_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyBane response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBane } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBatrider { scene "scenes/oracle/oracle_orac_prophecies_009.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBatrider_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyBatrider response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBatrider } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBeastmaster { scene "scenes/oracle/oracle_orac_prophecies_010.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBeastmaster_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyBeastmaster response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBeastmaster } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBloodseeker { scene "scenes/oracle/oracle_orac_prophecies_011.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_prophecies_012.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBloodseeker_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyBloodseeker response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBloodseeker } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBounty_Hunter { scene "scenes/oracle/oracle_orac_prophecies_013.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBounty_Hunter_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyBounty_Hunter response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBounty_Hunter } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBrewmaster { scene "scenes/oracle/oracle_orac_prophecies_014.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBrewmaster_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyBrewmaster response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBrewmaster } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBristleback { scene "scenes/oracle/oracle_orac_prophecies_015.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBristleback_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyBristleback response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBristleback } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBroodmother { scene "scenes/oracle/oracle_orac_prophecies_016.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBroodmother_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyBroodmother response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyBroodmother } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyChaos_Knight { scene "scenes/oracle/oracle_orac_prophecies_017.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyChaos_Knight_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyChaos_Knight response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyChaos_Knight } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyChen { scene "scenes/oracle/oracle_orac_prophecies_018.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyChen_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyChen response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyChen } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyClinkz { scene "scenes/oracle/oracle_orac_prophecies_019.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyClinkz_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyClinkz response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyClinkz } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRattletrap { scene "scenes/oracle/oracle_orac_prophecies_020.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRattletrap_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyRattletrap response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRattletrap } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyCrystalMaiden { scene "scenes/oracle/oracle_orac_prophecies_021.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyCrystalMaiden_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyCrystalMaiden response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyCrystalMaiden } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDark_Seer { scene "scenes/oracle/oracle_orac_prophecies_022.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDark_Seer_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyDark_Seer response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDark_Seer } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDazzle { scene "scenes/oracle/oracle_orac_prophecies_024.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDazzle_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyDazzle response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDazzle } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDeath_Prophet { scene "scenes/oracle/oracle_orac_prophecies_025.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDeath_Prophet_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyDeath_Prophet response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDeath_Prophet } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDisruptor { scene "scenes/oracle/oracle_orac_prophecies_121.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDisruptor_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyDisruptor response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDisruptor } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDoom_Bringer { scene "scenes/oracle/oracle_orac_prophecies_026.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDoom_Bringer_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyDoom_Bringer response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDoom_Bringer } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDragon_Knight { scene "scenes/oracle/oracle_orac_prophecies_027.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDragon_Knight_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyDragon_Knight response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDragon_Knight } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDrowRanger { scene "scenes/oracle/oracle_orac_prophecies_028.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDrowRanger_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyDrowRanger response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyDrowRanger } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEarth_Spirit { scene "scenes/oracle/oracle_orac_prophecies_030.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEarth_Spirit_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyEarth_Spirit response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEarth_Spirit } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEarthshaker { scene "scenes/oracle/oracle_orac_prophecies_029.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEarthshaker_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyEarthshaker response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEarthshaker } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyElder_Titan { scene "scenes/oracle/oracle_orac_prophecies_031.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyElder_Titan_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyElder_Titan response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyElder_Titan } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEmber_Spirit { scene "scenes/oracle/oracle_orac_prophecies_036.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEmber_Spirit_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyEmber_Spirit response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEmber_Spirit } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEnchantress { scene "scenes/oracle/oracle_orac_prophecies_033.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEnchantress_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyEnchantress response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEnchantress } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEnigma { scene "scenes/oracle/oracle_orac_prophecies_034.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEnigma_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyEnigma response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyEnigma } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyFaceless_Void { scene "scenes/oracle/oracle_orac_prophecies_035.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyFaceless_Void_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyFaceless_Void response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyFaceless_Void } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyGyrocopter { scene "scenes/oracle/oracle_orac_prophecies_037.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyGyrocopter_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyGyrocopter response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyGyrocopter } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyHuskar { scene "scenes/oracle/oracle_orac_prophecies_038.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyHuskar_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyHuskar response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyHuskar } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyInvoker { scene "scenes/oracle/oracle_orac_prophecies_039.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_prophecies_040.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyInvoker_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyInvoker response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyInvoker } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWisp { scene "scenes/oracle/oracle_orac_prophecies_110.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWisp_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyWisp response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWisp } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyJakiro { scene "scenes/oracle/oracle_orac_prophecies_041.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyJakiro_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyJakiro response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyJakiro } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyJuggernaut { scene "scenes/oracle/oracle_orac_prophecies_042.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyJuggernaut_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyJuggernaut response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyJuggernaut } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyKeeper_of_the_Light { scene "scenes/oracle/oracle_orac_prophecies_043.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_prophecies_044.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyKeeper_of_the_Light_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyKeeper_of_the_Light response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyKeeper_of_the_Light } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyKunkka { scene "scenes/oracle/oracle_orac_prophecies_120.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyKunkka_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyKunkka response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyKunkka } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLegion_Commander { scene "scenes/oracle/oracle_orac_prophecies_046.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLegion_Commander_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyLegion_Commander response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLegion_Commander } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLeshrac { scene "scenes/oracle/oracle_orac_prophecies_047.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLeshrac_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyLeshrac response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLeshrac } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLich { scene "scenes/oracle/oracle_orac_prophecies_048.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLich_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyLich response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLich } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLife_Stealer { scene "scenes/oracle/oracle_orac_prophecies_049.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLife_Stealer_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyLife_Stealer response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLife_Stealer } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLina { scene "scenes/oracle/oracle_orac_prophecies_050.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLina_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyLina response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLina } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLion { scene "scenes/oracle/oracle_orac_prophecies_051.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLion_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyLion response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLion } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLone_Druid { scene "scenes/oracle/oracle_orac_prophecies_052.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLone_Druid_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyLone_Druid response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLone_Druid } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLuna { scene "scenes/oracle/oracle_orac_prophecies_053.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLuna_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyLuna response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLuna } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLycan { scene "scenes/oracle/oracle_orac_prophecies_054.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLycan_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyLycan response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyLycan } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMagnataur { scene "scenes/oracle/oracle_orac_prophecies_055.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMagnataur_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyMagnataur response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMagnataur } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMedusa { scene "scenes/oracle/oracle_orac_prophecies_056.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMedusa_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyMedusa response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMedusa } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMeepo { scene "scenes/oracle/oracle_orac_prophecies_057.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMeepo_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyMeepo response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMeepo } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMirana { scene "scenes/oracle/oracle_orac_prophecies_058.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMirana_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyMirana response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMirana } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMorphling { scene "scenes/oracle/oracle_orac_prophecies_059.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMorphling_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyMorphling response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyMorphling } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNaga_Siren { scene "scenes/oracle/oracle_orac_prophecies_060.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNaga_Siren_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyNaga_Siren response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNaga_Siren } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyFurion { scene "scenes/oracle/oracle_orac_prophecies_061.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyFurion_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyFurion response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyFurion } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNecrolyte { scene "scenes/oracle/oracle_orac_prophecies_062.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNecrolyte_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyNecrolyte response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNecrolyte } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNight_Stalker { scene "scenes/oracle/oracle_orac_prophecies_063.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNight_Stalker_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyNight_Stalker response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNight_Stalker } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNyx_Assassin { scene "scenes/oracle/oracle_orac_prophecies_064.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNyx_Assassin_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyNyx_Assassin response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNyx_Assassin } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyOgre_Magi { scene "scenes/oracle/oracle_orac_prophecies_065.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyOgre_Magi_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyOgre_Magi response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyOgre_Magi } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyOmniknight { scene "scenes/oracle/oracle_orac_prophecies_066.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyOmniknight_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyOmniknight response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyOmniknight } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyOutworld_Destroyer { scene "scenes/oracle/oracle_orac_prophecies_067.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyOutworld_Destroyer_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyOutworld_Destroyer response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyOutworld_Destroyer } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPhantom_Assassin { scene "scenes/oracle/oracle_orac_prophecies_068.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPhantom_Assassin_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyPhantom_Assassin response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPhantom_Assassin } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPhantom_Lancer { scene "scenes/oracle/oracle_orac_prophecies_069.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPhantom_Lancer_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyPhantom_Lancer response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPhantom_Lancer } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPhoenix { scene "scenes/oracle/oracle_orac_prophecies_070.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPhoenix_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyPhoenix response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPhoenix } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPuck { scene "scenes/oracle/oracle_orac_prophecies_071.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPuck_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyPuck response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPuck } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPudge { scene "scenes/oracle/oracle_orac_prophecies_072.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPudge_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyPudge response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPudge } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPugna { scene "scenes/oracle/oracle_orac_prophecies_073.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPugna_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyPugna response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyPugna } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyQueenofPain { scene "scenes/oracle/oracle_orac_prophecies_074.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyQueenofPain_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyQueenofPain response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyQueenofPain } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRazor { scene "scenes/oracle/oracle_orac_prophecies_075.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRazor_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyRazor response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRazor } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRiki { scene "scenes/oracle/oracle_orac_prophecies_076.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRiki_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyRiki response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRiki } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRubick { scene "scenes/oracle/oracle_orac_prophecies_077.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRubick_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyRubick response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyRubick } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySandKing { scene "scenes/oracle/oracle_orac_prophecies_078.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemySandKing_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemySandKing response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySandKing } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyShadow_Demon { scene "scenes/oracle/oracle_orac_prophecies_079.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyShadow_Demon_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyShadow_Demon response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyShadow_Demon } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNevermore { scene "scenes/oracle/oracle_orac_prophecies_080.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNevermore_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyNevermore response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyNevermore } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyShadowShaman { scene "scenes/oracle/oracle_orac_prophecies_081.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyShadowShaman_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyShadowShaman response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyShadowShaman } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySilencer { scene "scenes/oracle/oracle_orac_prophecies_082.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemySilencer_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemySilencer response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySilencer } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySkywrath_Mage { scene "scenes/oracle/oracle_orac_prophecies_083.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemySkywrath_Mage_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemySkywrath_Mage response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySkywrath_Mage } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySlardar { scene "scenes/oracle/oracle_orac_prophecies_084.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemySlardar_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemySlardar response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySlardar } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySlark { scene "scenes/oracle/oracle_orac_prophecies_085.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemySlark_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemySlark response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySlark } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySniper { scene "scenes/oracle/oracle_orac_prophecies_086.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemySniper_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemySniper response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySniper } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySpectre { scene "scenes/oracle/oracle_orac_prophecies_087.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemySpectre_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemySpectre response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySpectre } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySpirit_Breaker { scene "scenes/oracle/oracle_orac_prophecies_088.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemySpirit_Breaker_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemySpirit_Breaker response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySpirit_Breaker } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyStormSpirit { scene "scenes/oracle/oracle_orac_prophecies_089.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyStormSpirit_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyStormSpirit response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyStormSpirit } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySven { scene "scenes/oracle/oracle_orac_prophecies_090.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemySven_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemySven response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySven } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTechies { scene "scenes/oracle/oracle_orac_prophecies_091.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTechies_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyTechies response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTechies } Response oracle_AllyNearIsProphecyTimeChance_5%IsEnemyTechies { scene "scenes/oracle/oracle_orac_randomprophecies_03.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_5%IsEnemyTechies_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_5% IsEnemyTechies response oracle_AllyNearIsProphecyTimeChance_5%IsEnemyTechies } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTemplar_Assassin { scene "scenes/oracle/oracle_orac_prophecies_092.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTemplar_Assassin_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyTemplar_Assassin response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTemplar_Assassin } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTerrorblade { scene "scenes/oracle/oracle_orac_prophecies_093.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTerrorblade_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyTerrorblade response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTerrorblade } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTidehunter { scene "scenes/oracle/oracle_orac_prophecies_094.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTidehunter_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyTidehunter response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTidehunter } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyShredder { scene "scenes/oracle/oracle_orac_prophecies_095.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyShredder_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyShredder response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyShredder } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTinker { scene "scenes/oracle/oracle_orac_prophecies_096.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTinker_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyTinker response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTinker } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTiny { scene "scenes/oracle/oracle_orac_prophecies_097.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTiny_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyTiny response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTiny } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTreant { scene "scenes/oracle/oracle_orac_prophecies_119.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTreant_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyTreant response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTreant } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTusk { scene "scenes/oracle/oracle_orac_prophecies_099.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTusk_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyTusk response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyTusk } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyUndying { scene "scenes/oracle/oracle_orac_prophecies_100.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyUndying_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyUndying response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyUndying } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyUrsa { scene "scenes/oracle/oracle_orac_prophecies_101.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyUrsa_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyUrsa response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyUrsa } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyVengefulSpirit { scene "scenes/oracle/oracle_orac_prophecies_102.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyVengefulSpirit_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyVengefulSpirit response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyVengefulSpirit } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyVenomancer { scene "scenes/oracle/oracle_orac_prophecies_103.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyVenomancer_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyVenomancer response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyVenomancer } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyViper { scene "scenes/oracle/oracle_orac_prophecies_104.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyViper_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyViper response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyViper } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyVisage { scene "scenes/oracle/oracle_orac_prophecies_105.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyVisage_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyVisage response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyVisage } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWarlock { scene "scenes/oracle/oracle_orac_prophecies_106.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWarlock_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyWarlock response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWarlock } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWeaver { scene "scenes/oracle/oracle_orac_prophecies_107.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWeaver_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyWeaver response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWeaver } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWindrunner { scene "scenes/oracle/oracle_orac_prophecies_108.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWindrunner_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyWindrunner response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWindrunner } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWinter_Wyvern { scene "scenes/oracle/oracle_orac_prophecies_109.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWinter_Wyvern_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyWinter_Wyvern response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWinter_Wyvern } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWitchDoctor { scene "scenes/oracle/oracle_orac_prophecies_111.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWitchDoctor_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyWitchDoctor response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyWitchDoctor } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySkeleton_King { scene "scenes/oracle/oracle_orac_prophecies_112.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemySkeleton_King_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemySkeleton_King response oracle_AllyNearIsProphecyTimeChance_75%IsEnemySkeleton_King } Response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyZuus { scene "scenes/oracle/oracle_orac_prophecies_113.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_75%IsEnemyZuus_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_75% IsEnemyZuus response oracle_AllyNearIsProphecyTimeChance_75%IsEnemyZuus } Response oracle_AllyNearIsProphecyTimeChance_15% { scene "scenes/oracle/oracle_orac_randomprophecies_01.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_randomprophecies_02.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_randomprophecies_04.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_randomprophecies_05.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_randomprophecies_06.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_randomprophecies_07.vcd" nodelay noscene speakonce scene "scenes/oracle/oracle_orac_randomprophecies_08.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_15%_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_15% response oracle_AllyNearIsProphecyTimeChance_15% } Response oracle_AllyNearIsProphecyTimeChance_1% { scene "scenes/oracle/oracle_orac_randomprophecies_10.vcd" nodelay noscene speakonce } Rule oracle_AllyNearIsProphecyTimeChance_1%_Rule { criteria AllyNear Isoracle IsProphecyTime Chance_1% response oracle_AllyNearIsProphecyTimeChance_1% }