CK3 DatabaseCrusader Kings III · 1.20.1.2 “Crozier” · unofficial
Silk & Silverout Tue, Nov 17What's free, what needs the DLC, price →

Scripted effect

remove_single_combat_character_local_variables_effect

remove_single_combat_character_local_variables_effect = yes

game/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

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.

Spotted a mistake on this page?