Scripted effect
remove_single_combat_character_local_variables_effect
remove_single_combat_character_local_variables_effect = yesgame/common/scripted_effects/00_single_combat_effects.txt, line 283 (52 lines). No parameters.
remove_single_combat_character_local_variables_effect is a scripted effect in Crusader Kings III, written at line 283 of its file. It takes no parameters: remove_single_combat_character_local_variables_effect = yes. The game's script calls it in 2 places, among them select_combat_options_from_pool_effect (local effect) and remove_single_combat_info_effect (scripted effect). Patch 1.20.1.2, from game/common/scripted_effects/00_single_combat_effects.txt.
The comment above it in the file
Clean up all combat move variables resulting from single combat.
What it does
Every line of it is script with no tooltip text: the script is below.
The script as written (52 lines of game script)
remove_single_combat_character_local_variables_effect = {
# Reset the special move flag.
remove_local_variable = combat_move_special_slot_used_flag
# Remove previous combat move flags.
## Tier 1 moves
remove_local_variable = combat_move_wait_and_hope_flag
remove_local_variable = combat_move_unsure_attack_flag
remove_local_variable = combat_move_enthusiastic_onslaught_flag
remove_local_variable = combat_move_hail_mary_flag
remove_local_variable = combat_move_pocket_sand_flag
remove_local_variable = combat_move_nut_em_flag
## Tier 2 moves
remove_local_variable = combat_move_guard_flag
remove_local_variable = combat_move_probing_attack_flag
remove_local_variable = combat_move_onslaught_flag
remove_local_variable = combat_move_surprise_attack_flag
remove_local_variable = combat_move_taunt_flag
remove_local_variable = combat_move_put_the_boot_in_flag
## Tier 3 moves
remove_local_variable = combat_move_strict_guard_flag
remove_local_variable = combat_move_confident_attack_flag
remove_local_variable = combat_move_expert_onslaught_flag
remove_local_variable = combat_move_attempt_disarm_flag
remove_local_variable = combat_move_lightning_assault_flag
remove_local_variable = combat_move_tire_opponent_flag
## High Secondary Skill special moves
remove_local_variable = combat_move_reason_you_suck_speech_flag
remove_local_variable = combat_move_technique_from_legend_flag
remove_local_variable = combat_move_like_a_viper_flag
remove_local_variable = combat_move_pocket_silver_flag
remove_local_variable = combat_move_martial_voice_flag
remove_local_variable = combat_move_mocking_boast_flag
## Location Specific special moves
remove_local_variable = combat_move_is_that_a_crocodile_flag
remove_local_variable = combat_move_desert_warrior_flag
remove_local_variable = combat_move_jungle_stalker_flag
remove_local_variable = combat_move_open_terrain_expert_flag
remove_local_variable = combat_move_rough_terrain_expert_flag
remove_local_variable = combat_move_forest_fighter_flag
## Trait-Specific special moves
remove_local_variable = combat_move_raaargh_flag
remove_local_variable = combat_move_hard_grit_flag
remove_local_variable = combat_move_feint_and_stab_flag
remove_local_variable = combat_move_butchery_flag
remove_local_variable = combat_move_stoic_veteran_flag
remove_local_variable = combat_move_blade_dance_flag
remove_local_variable = combat_move_wrath_of_highgod_flag
remove_local_variable = combat_move_hurt_me_better_flag
## Misc special moves
remove_local_variable = combat_move_special_fallback_flag
remove_local_variable = combat_move_something_to_hide_flag
}As written in game/common/scripted_effects/00_single_combat_effects.txt.
Where it is used
Every place in common/, events/ and history/ that calls remove_single_combat_character_local_variables_effect.
Scripted effects inside an event file (1)
- select_combat_options_from_pool_effect
Scripted effects (1)
Source: game/common/scripted_effects/00_single_combat_effects.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.